Recon-ng is a full-featured Web Reconnaissance framework written in Python. It's similar to Metasploit but focused on passive and active information gathering. It provides powerful modules to automate OSINT tasks and gather intelligence from multiple public sources.
sudo apt updatesudo apt install recon-ng
git clone https://github.com/lanmaster53/recon-ng.gitcd recon-ngpython3 recon-ng
workspaces create mytargetadd domains example.commodules searchmodules load recon/domains-hosts/google_site_weboptions set SOURCE example.comrunrecon/domains-hosts/google_site_web - Find subdomainsrecon/hosts-hosts/resolve - Resolve hostnames to IPrecon/contacts/enum/http - Gather emails via HTTP scrapingrecon/domains-contacts/whois_pocs - Get WHOIS datareport/html - Export data to HTML report🔐 Always use Recon-ng ethically and legally. This tool is meant for educational, testing, and authorized security research purposes only.