10 sept 2014

Yowsup: Aplicaciones éticas y no tan éticas para WhatsApp. Parte 2

Buenas a todos, en el post hoy vamos a continuar con la cadena sobre Yowsup, explicando como configurar el cliente Pidgin para utilizar WhatsApp, apoyándose en este interesante API, del que ya comenzamos a hablar en el pasado post: http://www.flu-project.com/2014/09/yowsup-aplicaciones-eticas-y-no-tan.html

Para utilizar WhatsApp en Pidgin lo primero que deberemos hacer es instalar algunos paquetes necesarios:
apt-get install pidgin python-dateutil python-argparse libglib2.0.0 libglib2.0-dev libpurple-dev make g++
A continuación vamos a necesitar el plugin Purple, que nos permitirá utilizar WhatsApp en Pidgin.
git clone https://github.com/davidgfnet/whatsapp-purple
Si no habéis seguido el anterior post de la cadena, deberéis descargar en este paso Yowsup:
git clone https://github.com/tgalal/yowsup.git
Ahora accederemos a la carpeta whatsapp-purple que descargamos anteriormente mediante git, lanzamos el comando make y copiamos el archivo .so que se acaba de generar a la carpeta donde residen las librerías de Pidgin (/usr/lib/pidgin):
make 
cp -rf libwhatsapp.so /usr/lib/pidgin/
El siguiente paso será configurar Yowsup, tal y como vimos en el pasado post: http://www.flu-project.com/2014/09/yowsup-aplicaciones-eticas-y-no-tan.html

Ahora abriremos Pidgin y añadiremos una nueva cuenta:


Si no hemos tenido ningún problema hasta el momento, debería salir la opción "WhatsApp" sin logo:


Para realizar la configuración de nuestra cuenta WhatsApp debemos indicar como usuario el número de teléfono tal y como lo indicamos en el archivo config.example y como contraseña, el password tal y como lo indicamos también en config.example.

Y eso es todo lo que precisamos para utilizar WhatsApp en Pidgin. ¿sencillo verdad?


Haciendo honor al nombre de la cadena, ¿qué aplicaciones no éticas se os ocurren con lo que llevamos visto hasta el momento? A nosotros se nos ocurren muchas, que van desde el control de botnets Flu a través de mensajes enviados por WhatsApp, hasta la realización de una recolección masiva de datos de usuarios de WhatsApp. En el próximo post abordaremos uno de estos posibles casos :)

Saludos!




2 comentarios:

  1. mooola pero no se puede usar el mismo número de teléfono en dos sitios a la vez, ordenador y móvil, tienes que elegir... o me he saltado algo?

    ResponderEliminar
  2. Con Yowsup puedes utilizar WhatsApp desde varios PC y tenerlo a la vez en un móvil (uno solo).

    Saludos!

    ResponderEliminar