BBOT vs Recon-ng
GitHub Stats
About BBOT
BBOT (Bighuge BLS OSINT Tool) is a recursive internet scanner built for automated reconnaissance, bug bounty hunting, and attack surface management. Unlike linear scanners that enumerate a fixed target list, BBOT discovers new targets as it scans โ finding a subdomain triggers port scanning, which triggers web crawling, which discovers new subdomains, creating a recursive discovery loop. It ships with over 100 modules covering DNS enumeration, port scanning, web crawling, technology fingerprinting, secret detection, and vulnerability scanning. BBOT integrates natively with tools like Nuclei, httpx, and subfinder, and outputs to JSON, CSV, Neo4j, and its own web UI. Configuration is YAML-based with per-scan presets for different engagement types. With nearly 10,000 GitHub stars, it has become a serious contender to SpiderFoot and Amass for automated recon pipelines.
About Recon-ng
Recon-ng is a web reconnaissance framework with a modular design and a Metasploit-like interface. It facilitates the gathering of open-source intelligence (OSINT) by incorporating a wide range of modules that perform tasks like data collection, analysis, and reporting. Recon-ng supports API key management, integrates with various third-party services, and provides a powerful scripting environment for customizing reconnaissance workflows, making it a staple in the toolkit of security professionals.
Platform Support
Tags
BBOT only
Recon-ng only