Este es un proyecto de seguimiento de IPs que han descargado torrents utilizando el sitio web iknowwhatyoudownload.com. El proyecto utiliza Python y las bibliotecas Requests, BeautifulSoup y Tweepy para realizar un seguimiento de las IPs y publicar tweets sobre las descargas de torrents.
Antes de utilizar este proyecto, necesitas configurar tus credenciales de Twitter API en el código. Sigue estos pasos:
- Ve a Twitter Developer y crea una aplicación.
- Obten tus claves de acceso (consumer_key, consumer_secret, access_token y access_token_secret).
- Inserta estas claves en el código en las variables correspondientes.
- Asegúrate de tener Python instalado en tu sistema.
- Instala las bibliotecas necesarias ejecutando
pip install requests beautifulsoup4 tweepy html5lib
. - Crea un archivo
ips.txt
con una lista de IPs que deseas rastrear, una por línea. - Ejecuta el programa principal usando
python ikwyd.py
.
El programa buscará las IPs en el archivo ips.txt
, rastreará sus descargas de torrents en iknowwhatyoudownload.com y publicará tweets sobre las descargas si son encontradas. Los tweets se guardarán en el archivo tweets_previos.txt
para evitar duplicados.
Este proyecto fue creado por Sebastián Guevara y se inspiró en la idea de rastrear IPs que descargan torrents. Utiliza las siguientes bibliotecas:
- Requests para realizar solicitudes HTTP.
- Beautiful Soup para analizar páginas web.
- Tweepy para interactuar con la API de Twitter.
¡Las contribuciones son bienvenidas! Si deseas contribuir al proyecto, abre una issue y estaré encantado de revisarlo.
Este proyecto está bajo la licencia MIT.