PhantomCrawler é uma ferramenta de teste e pesquisa de segurança que simula interações com sites a partir de diferentes endereços IP de proxy para analisar como os sites se comportam sob condições variadas de rede e localização geográfica.
Funcionalidades:
- Utiliza uma lista de endereços IP de proxy de um arquivo especificado.
- Suporta proxies HTTP e HTTPS.
- Permite que o usuário informe a URL do site alvo, o caminho do arquivo de proxies e uma porta estática.
- Faz requisições HTTP ao site especificado usando cada proxy.
- Analisa o conteúdo HTML para extrair e visitar links na página.
Uso:
- Teste de Prova de Conceito (POC): Simular interações com sites para avaliar a funcionalidade sob diferentes configurações de proxy.
- Teste de Comportamento de Tráfego: Analisar como os sites respondem a requisições originadas de diferentes endereços IP e localizações de rede.
- Teste de Rotação de Proxy: Avaliar a eficácia da rotação de IPs de proxy.
- Teste de Web Scraping: Avaliar tarefas de raspagem de dados sob diferentes configurações de proxy.
- Conscientização sobre DDoS: Cuidado: A ferramenta tem potencial para uso indevido como ferramenta de DDoS. Garanta o uso responsável e ético.
⚠️ Obtenha Novos Proxies com porta e adicione em proxies.txt neste formato 50.168.163.176:80
- Você pode adicionar a partir daqui: https://free-proxy-list.net/ esses proxies gratuitos não são validados, alguns podem não funcionar, então valide esses proxies antes de adicionar.
Como Usar:
- Clone o repositório:
git clone https://github.com/spyboy-productions/PhantomCrawler.git
- Instale as dependências:
pip3 install -r requirements.txt
- Execute o script:
python3 PhantomCrawler.py
Aviso:
PhantomCrawler destina-se apenas para fins educacionais e de teste. Os usuários são alertados contra qualquer uso indevido, incluindo possíveis atividades de DDoS. Sempre garanta a conformidade com os termos de serviço dos sites testados e siga os padrões éticos.

⭔ Capturas de Tela:
Se você achar este repositório do GitHub útil, considere dar uma estrela! ⭐️