Icono del sitio Blog de Oscar Padial

Tinfoleak o ¿cómo obtener más información de un usuario de Twitter?

¿Qué es Tinfoleak?

Esta semana he leído varias noticias referentes a la información que podemos obtener de los perfiles de nuestras redes sociales.

En concreto vamos a hablar de Twitter ya que he descubierto una herramienta llamada Tinfoleak, de libre distribución gracias a su desarrollador Vicente Aguilera, y que nos va a permitir obtener información concreta de una usuario de twitter a través de comandos. Información del tipo:

 

¿ Cómo instalar la herramienta?

Personalmente para instalar la aplicación he utilizado Ubuntu en su versión 14.04.1 LTS.

Tinfoleak es un fichero en Phyton que tiene como dependencia el módulo Tweepy, así que dicho módulo es lo primero que deberemos instalar:

# apt-get install phyton-tweepy

con este comando ya tenemos el módulo Tweepy instalado y podemos descargar el fichero tinfoleak.py.

Para descargarlo basta con hacerlo desde la web con el comando que aparece a continuacion:

# wget https://github.com/technoskald/tinfoleak/archive/master.zip

Esto nos descargará el archivo master.zip, para descomprimirlo tendremos que instalar unzip (apt-get install unzip) y descomprimirlo del siguiente modo:

# unzip master.zip

Ahora ya tenemos nuestro archivo tinfoleak.py que podemos editar con nuestro editor de texto favorito:

# nano tinfoleak.py

 

Configuración Tinfoleak

Como podemos ver en el archivo, para poder ejecutarlo nos hará falta los datos sombrados, consumer key, consumer secret…. Para obtener estos datos debemos registrar una aplicación en twitter de un modo muy sencillo.

 

¿Cómo obtener los consumer key?

Debemos ir a la url que nos marca el fichero anterior, https://dev.twitter.com/apps/new.

 

 

Ahí debemos añadir un nombre a la aplicación (el nombre no debe existir), una pequeña descripción, y página web. Aceptamos las condiciones y le damos al botón de crear Twitter aplicación.

Una vez creada vamos a la pestaña:

Y ahí tendremos los valores que deberemos añadir a nuestro fichero Tinfoleak.py.

 

¿ Cómo utilizar Tinfoleak?

Una vez instalado solo nos queda ejecutarlo y comenzar a obtener datos.

Para ejecutarlo debemos escribir el comando:

# Phyton Tinfoleak.py

Con eso tendremos una explicación de todas las opciones, con ejemplos incluidos, que nos aporta la herramienta y los datos que podemos obtener con sus posibles opciones.

Un ejemplo de funcionamiento muy interesante es que si el usuario tiene activado la geolocalización podemos obtener las coordenadas de los lugares donde ha publicado sus últimos tweets (con la opción -c podemos decirle el número de Tweets que queremos que consulte, por defecto 100).

# tinfoleak.py -n opd13 -g opd13.kml

 

Una herramienta muy interesante que nos aporta mucho valor añadido para la obtención de datos de perfiles de usuarios de twitter. Gracias de nuevo a Vicente Aguilera.

 

Salir de la versión móvil