🛰️ Recon-ng — Advanced Web Reconnaissance Framework

What is Recon-ng?

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.

Main Features

Installation

In Kali Linux:

sudo apt update
sudo apt install recon-ng

Using Git:

git clone https://github.com/lanmaster53/recon-ng.git
cd recon-ng
python3 recon-ng

Getting Started with Recon-ng

  1. Launch Recon-ng
  2. Create a workspace: workspaces create mytarget
  3. Add a domain: add domains example.com
  4. List modules: modules search
  5. Select a module: modules load recon/domains-hosts/google_site_web
  6. Set options: options set SOURCE example.com
  7. Run module: run

Popular Modules

Best Use Cases

Important Note

🔐 Always use Recon-ng ethically and legally. This tool is meant for educational, testing, and authorized security research purposes only.