
Rastreador web multi-threaded para mapeamento estruturado de sites e extração de dados baseada em regex. Exporta resultados em JSON, XML ou TXT para fluxos de trabalho de reconhecimento e OSINT.
🔍 Explore sites de forma eficiente, extraia dados estruturados e visualize conexões. 🕵️♂️
🌳 Geração de Árvore Web Estruturada
🕵️ Extração de Dados Baseada em Regex
⚡ Multithreading de Alta Velocidade
📂 Múltiplos Formatos de Exportação
🎨 Saída Colorida e Tratamento Robusto de Erros
git clone https://github.com/XORbit01/webpalm.git
cd webpalm
go build -o webpalm && ./webpalm
go install github.com/XORbit01/webpalm/v2@latest
webpalm -h
🌎 -i, --include # Incluir apenas domínios específicos (ex.: google.com, facebook.com)
🔗 -u, --url # Site alvo
📏 -l, --level # Profundidade da travessia
❌ -x, --exclude # Excluir códigos de status (ex.: 404, 500)
💾 -o, --output # Salvar resultados (JSON, XML, TXT)
🚀 -w, --worker # Trabalhadores multithread
🔍 --regexes # Extrair dados usando regex
webpalm -u https://example.com -l2
webpalm -u https://example.com -l1 --regexes comments="\<\!--.*?-->" -o results.json
webpalm -u https://example.com -l3 -w 50
webpalm -u https://example.com -l2 -o output.xml
| 🔍 Propósito | 📜 Padrão Regex |
|---|---|
| 📧 E-mails | [a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+ |
| 💬 Comentários | \<\!--.*?--> |
📌 Escape caracteres especiais se necessário.
💡 Pull requests são bem-vindos! Abra uma issue antes de mudanças significativas.
📢 Discord: xorbit.
| 🔑 Tokens | [a-zA-Z0-9]{32} |
| 🔐 Senhas | \bpassword\b.{0,10} |