Skip to content

janderik/osint-recon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


🔍 Overview

OSINT Recon is an automated intelligence gathering framework that collects, correlates, and analyzes publicly available information from multiple sources.

Features

  • Domain Intelligence — WHOIS lookups, DNS enumeration, subdomain discovery
  • Social Media Scraping — Public profile data collection across platforms
  • Email OSINT — Email format guessing, breach checking, verification
  • Threat Profiling — Automated persona creation and analysis
  • Report Generation — PDF, HTML, and JSON export formats
  • Modular Architecture — Plug-in system for custom collectors

🚀 Quick Start

# Clone the repository
git clone https://github.com/janderik/osint-recon.git
cd osint-recon

# Install dependencies
pip install -r requirements.txt

# Run initial setup
python recon.py --setup

# Start reconnaissance
python recon.py -t example.com -m full

Docker

docker-compose up -d

📂 Project Structure

osint-recon/
├── collectors/           # Data source collectors
│   ├── domains/          # DNS, WHOIS, SSL
│   ├── social/           # Social media platforms
│   └── email/            # Email intelligence
├── analyzers/            # Data correlation engines
├── reports/              # Report generators
├── storage/              # Data persistence layer
├── web/                  # Web interface (Flask)
├── tests/                # Test suite
├── requirements.txt
├── docker-compose.yml
└── README.md

📄 License

MIT License — see LICENSE for details.


About

OSINT Reconnaissance Framework - Automated intelligence gathering, social media scraping, domain enumeration, and threat profiling

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages