Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Herramientas/GitHubGitHub/x0rz/tweets_analyzer
OSINT (Inteligencia de Fuentes Abiertas)ReconocimientoRecopilación de InformaciónIngeniería Social
GitHubx0rz/tweets_analyzer

tweets_analyzer

Herramienta OSINT que extrae metadatos de perfiles de Twitter para analizar patrones de actividad, zona horaria, idioma, geolocalización, hashtags y conexiones sociales con fines de reconocimiento.

Ver Repositorio
3.0k4534hace 6 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Analizador Simple de Perfiles de Twitter

El objetivo de este sencillo script en Python es analizar un perfil de Twitter a través de sus tweets detectando:

  • Actividad promedio de tweets, por hora y por día de la semana
  • Zona horaria e idioma configurados para la interfaz de Twitter
  • Fuentes utilizadas (aplicación móvil, navegador web, ...)
  • Geolocalizaciones
  • Hashtags más usados, usuarios más retuiteados y usuarios más mencionados
  • Análisis de amigos basado en zonas horarias/idiomas más frecuentes

Hay muchas cosas que podrían añadirse al script, ¡siéntete libre de contribuir! 👍

Instalación

⚠ Primero, actualiza tus claves API en el archivo secrets.py. Para obtener claves API ve a https://apps.twitter.com/

Se requiere Python v2.7 o superior

Necesitarás tener instalados los siguientes paquetes de Python: tweepy, ascii_graph, tqdm, numpy

Si tienes instalado pipenv, puedes ejecutar:

root@kitploit:~
$ pipenv install

De lo contrario, puedes usar:

root@kitploit:~
$ pip install -r requirements.txt

Uso

root@kitploit:~
usage: tweets_analyzer.py -n <screen_name> [options]

Simple Twitter Profile Analyzer

optional arguments:
  -h, --help            show this help message and exit
  -l N, --limit N       limit the number of tweets to retreive (default=1000)
  -n screen_name, --name screen_name
                        target screen_name
  -f FILTER, --filter FILTER
                        filter by source (ex. -f android will get android
                        tweets only)
  --no-timezone         removes the timezone auto-adjustment (default is UTC)
  --utc-offset UTC_OFFSET
                        manually apply a timezone offset (in seconds)
  --friends             will perform quick friends analysis based on lang and
                        timezone (rate limit = 15 requests)
  -e path/to/file, --export path/to/file
                        exports results to file
  -j, --json            outputs json
  -s, --save            saves tweets to tweets/{twitter_handle}/{yyyy-mm-
                        dd_HH-MM-SS}.json
  --no-color            disables colored output
  --no-retweets         does not evaluate retweets

Ejemplo de salida

Twitter account activity

Licencia

GNU GPLv3

Si esta herramienta te ha sido útil, siéntete libre de agradecerme invitándome a un café

Coffee

Descargar herramienta