Hace unos días estaba buscando los logs de las conversaciones guardadas en pidgin, y me sorprendió que al revisar el archivo accounts.xml encontré todas mis claves de MSN gmail y Yahoo en texto plano. Esto me dejo muy intranquilo, cualquiera puede saber mis claves de los servicios de correo. Afortunadamente encontré un parche que te permite crear una clave maestra para encriptar todas las claves. Así que como de costumbre empezaré con la guía para que puedan aplicar el parche en instalar Pidgin.
Primero abrir el terminal y escribir:
apt-get source pidgin
Después de que se bajaron todos los archivos fuente de pidgin es necesario bajar todas las dependencias para poder compilarlo.
sudo apt-get build-dep pidgin
Luego de haber descargado todas las dependencias es necesario bajar el parche y ponerlo en la carpeta pidgin-2.4.1 que fue creada con el primer comando, pueden encontrar en parche en la siguiente dirección pidgin-2.4.1_master-password.patch.
Para aplicar el parche
cd pidgin-2.4.1/
patch -p 1 < pidgin-2.4.1_master-password.patch
Una vez que el parche fue aplicado creamos los archivos .deb
sudo dpkg-buildpackage
El proceso toma algunos minutos, al finalizar podras encontrar varios archivos deb que hay que instalar , para amd64 tenemos que poner:
sudo dpkg -i ../pidgin_2.4.1-1ubuntu2.1_amd64.deb
sudo dpkg -i ../pidgin-data_2.4.1-1ubuntu2.1_all.deb
sudo dpkg -i ../libpurple0_2.4.1-1ubuntu2.1_amd64.deb
Para i386:
sudo dpkg -i ../pidgin_2.4.1-1ubuntu2.1_i386.deb
sudo dpkg -i ../pidgin-data_2.4.1-1ubuntu2.1_all.deb
sudo dpkg -i ../libpurple0_2.4.1-1ubuntu2.1_i386.deb
Una vez instalados los paquetes al abrir pidgin, deben ir a al menu tools->preferences donde hay un nuevo tab Security, donde se pone una clave maestra
De ahora en adelante siempre que se abra pidgin aparece un cuadro de dialogo pidiendo la clave que decodifica nuestras contraseñas encriptadas
Si no quieren realizar todo el proceso , he subido los archivos deb a mi servidor, claro que no ofrezco garantias y tienen que instalarlos bajo su propio riesgo
pidgin_2.4.1-1ubuntu2.1_i386.deb
pidgin_2.4.1-1ubuntu2.1_amd64.deb
pidgin-data_2.4.1-1ubuntu2.1_all.deb