BBOT is a versatile reconnaissance tool designed to automate various security tasks, including bug bounties and attack surface management. Inspired by Spiderfoot, BBOT enhances the automation of internet scanning with features like NLP-powered subdomain mutations and native Neo4j output.
Key features include:
- Multiple Target Support: Scan various target types, including domains, IPs, and URLs.
- Web Screenshots: Capture webpage screenshots for visual analysis.
- Offensive Web Modules: Suite of modules for web-based attacks and reconnaissance.
- NLP Subdomain Mutations: Utilizes natural language processing for advanced subdomain discovery.
- Native Neo4j Output: Directly output scan results to Neo4j for graph-based analysis.
- Custom YARA Rules: Search the entire attack surface using custom YARA rules.
- Python API: Integrate BBOT into custom workflows using its Python API.
BBOT is ideal for security professionals, bug bounty hunters, and red teamers looking to automate and enhance their reconnaissance efforts.