PhantomCrawler es una herramienta de prueba e investigación de seguridad que simula interacciones con sitios web desde diferentes direcciones IP proxy para analizar cómo se comportan los sitios web bajo diversas condiciones de red y geolocalización.
Características:
- Utiliza una lista de direcciones IP proxy desde un archivo especificado.
- Soporta proxies HTTP y HTTPS.
- Permite al usuario ingresar la URL del sitio web objetivo, la ruta del archivo de proxies y un puerto estático.
- Realiza solicitudes HTTP al sitio web especificado usando cada proxy.
- Analiza el contenido HTML para extraer y visitar enlaces en la página web.
Uso:
- Pruebas de POC (Prueba de Concepto): Simula interacciones con sitios web para evaluar su funcionamiento bajo diferentes configuraciones de proxy.
- Pruebas de Comportamiento de Tráfico: Analiza cómo responden los sitios web a solicitudes provenientes de diferentes direcciones IP y ubicaciones de red.
- Pruebas de Rotación de Proxies: Evalúa la efectividad de rotar IPs proxy.
- Pruebas de Web Scraping: Evalúa tareas de extracción de datos web bajo diferentes configuraciones de proxy.
- Conciencia sobre DDoS: Precaución: La herramienta tiene potencial de uso indebido como herramienta DDoS. Asegúrate de usarla de manera responsable y ética.
⚠️ Obtén nuevos Proxies con puerto y agrégalos en proxies.txt en este formato 50.168.163.176:80
- Puedes agregarlos desde aquí: https://free-proxy-list.net/ estos proxies gratuitos no están validados, algunos podrían no funcionar, así que primero valida estos proxies antes de agregarlos.
Cómo usar:
- Clona el repositorio:
git clone https://github.com/spyboy-productions/PhantomCrawler.git
- Instala las dependencias:
pip3 install -r requirements.txt
- Ejecuta el script:
python3 PhantomCrawler.py
Aviso legal:
PhantomCrawler está destinado únicamente para fines educativos y de prueba. Se advierte a los usuarios contra cualquier uso indebido, incluyendo posibles actividades de DDoS. Asegúrate siempre de cumplir con los términos de servicio de los sitios web probados y de adherirte a los estándares éticos.
💬 Si tienes algún problema Chatea aquí

⭔ Captura de pantalla:
Si encuentras útil este repositorio de GitHub, ¡considera darle una estrella! ⭐️