A powerful Python-based crawler that performs keyword discovery, fulltext extraction, and optional per-host port scanning โ across multiple domains at once.
-
๐ Multi-Site, Multi-Keyword Search
Crawl multiple starting URLs and search for multiple terms in parallel. -
๐ง Fulltext Capture
Stores all visible page text for later NLP or forensic analysis. -
๐ CSV Export
All metadata โ titles, URLs, IPs, keywords, fulltext, open ports โ is exported to.csv. -
๐ Optional Custom Port Scan
Scan user-defined ports on matched IP addresses to discover open services. -
๐ฅ๏ธ GUI & CLI Interface
- Use
crawler_gui.pywith a browser interface (Streamlit) - Use
crawler_cli.pyfor headless jobs or automation
- Use
-
๐ณ Docker & Portainer Ready
Ships with aDockerfileanddocker-compose.ymlโ deployable to cloud, local or container orchestration platforms.