
Web crawler multi-thread per la mappatura strutturata dei siti e l'estrazione di dati basata su regex. Esporta risultati in JSON, XML o TXT per flussi di lavoro di ricognizione e OSINT.
🔍 Crawler efficiente, estrazione dati strutturati e visualizzazione connessioni. 🕵️♂️
🌳 Generazione di Alberi Web Strutturati
🕵️ Estrazione Dati Basata su Regex
⚡ Multi-threading ad Alta Velocità
📂 Molteplici Formati di Esportazione
🎨 Output Colorato e Gestione Robusta degli Errori
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 # Include only specific domains (e.g., google.com, facebook.com)
🔗 -u, --url # Target website
📏 -l, --level # Depth of traversal
❌ -x, --exclude # Exclude status codes (e.g., 404, 500)
💾 -o, --output # Save results (JSON, XML, TXT)
🚀 -w, --worker # Multi-threading workers
🔍 --regexes # Extract data using 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
| 🔍 Scopo | 📜 Pattern Regex |
|---|---|
[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+ | |
| 💬 Commenti | \<\!--.*?--> |
📌 Escapate i caratteri speciali se necessario.
💡 I pull request sono benvenuti! Aprite un issue prima di modifiche importanti.
📢 Discord: xorbit.
| 🔑 Token |
[a-zA-Z0-9]{32} |
| 🔐 Password | \bpassword\b.{0,10} |