Skip to content

ismailtsdln/ReconDorker

Repository files navigation

ReconDorker Logo

ReconDorker Pro — Advanced OSINT Intelligence Platform

Python 3.9+ License: MIT FastAPI Rich

ReconDorker Pro is an elite, high-performance OSINT reconnaissance framework designed for deep intelligence gathering. By orchestrating advanced dorking techniques across multiple search engines, it automates the discovery of sensitive data, exposed assets, and shadow infrastructure.


⚡ Key Intelligence Features

  • 🛡️ Multi-Engine Discovery: Leverages Google, Bing, and DuckDuckGo for maximum target coverage.
  • 🔍 Recursive Subdomain Hunting: Automatically identifies and performs deep discovery on nested subdomains.
  • 📄 Document Metadata Extraction: High-fidelity extraction of author, timestamps, and software details from discovered PDF and DOCX files.
  • 📂 Elite Dork Library: Curated categories for .env leaks, SQL dumps, admin panels, and private keys.
  • 🎨 Premium Visual Experience:
    • CLI: Immersive real-time progress bars, structured panels, and beautiful colorization powered by Rich.
    • Web Dashboard: Modern Glassmorphism interface with real-time status polling and interactive results.
    • Reports: Professional, interactive HTML reports built with Tailwind CSS.
  • 🔒 Enterprise Reliability: Integrated Proxy Rotation support and adaptive rate-limiting to bypass detection.

🚀 Getting Started

Installation

  1. Clone the repository:

    git clone https://github.com/ismailtsdln/ReconDorker.git
    cd ReconDorker
  2. Set up a virtual environment (recommended):

    python3 -m venv venv
    source venv/bin/activate
  3. Install production dependencies:

    pip install -r requirements.txt
    pip install -e .

💻 Professional Usage

🛠️ Command Line Interface (CLI)

Perform a comprehensive, recursive scan with multi-engine support:

python3 -m recondorker.cli -t target.com --category leaks --recursive --engines google --engines bing --open

Advanced Options:

  • -t, --target: Target domain (required)
  • -r, --recursive: Recursively scan discovered subdomains.
  • -e, --engines: engines to use (google, bing, duckduckgo).
  • -c, --category: Specific dork categories (e.g., leaks, admin_panels).
  • --proxy-file: Path to a list of proxies for rotation.
  • --open: Automatically open the HTML report after completion.

🌐 Web Intelligence Dashboard

Launch the premium FastAPI-powered dashboard:

uvicorn webui.main:app --host 0.0.0.0 --port 8000

Access the dashboard at http://localhost:8000.


📊 Sample Intelligence Report

The generated HTML reports feature:

  • Clean, searchable interface.
  • Categorized findings with source attribution.
  • Embedded Metadata: View document properties directly within the report.
  • Responsive design for mobile intelligence review.

🛡️ Ethics & Disclaimer

This software is for educational and authorized security auditing purposes only. Use of ReconDorker against targets without prior written consent is illegal. The developers assume no liability for misuse of this tool.

📄 License

Distributed under the MIT License. See LICENSE for more information.


Developed with ❤️ by OSINT Enthusiasts

About

ReconDorker Pro is an elite, high-performance OSINT reconnaissance framework designed for deep intelligence gathering. By orchestrating advanced dorking techniques across multiple search engines, it automates the discovery of sensitive data, exposed assets, and shadow infrastructure.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors