Joshrecon - Powerful yet minimal Python-based reconnaissance tool


Joshrecon is a powerful yet minimal Python-based reconnaissance tool that helps bug bounty hunters, penetration testers, and developers quickly identify the technologies used by a given website.

Download : https://github.com/Josh-INetSecurity-IN/JoshRecon

It leverages the builtwith library to parse technology stacks from a given domain or URL, and provides a clean, color-coded output for easier reading. Whether you're in the early recon phase or doing passive fingerprinting, Joshrecon gives you a quick glance at what’s powering your target.


🚀 Features
  • 🧠 Automatic URL Normalization – Add missing http:// or https:// automatically.

  • 🔬 Technology Detection – Detects backend frameworks, frontend libraries, CMS, hosting providers, analytics, CDN, and more.

  • 🎨 Colorized Output – Uses colorama for easy-to-read, categorized console output.

  • 🛡️ Error Handling – Gracefully handles invalid URLs or network issues.

  • Fast & Lightweight – Minimal dependencies, quick response time.

     

    🛠️ Installation

    🔗 Requirements

  • Python 3.x

  • builtwith

  • colorama

📦 Install Dependencies

  •  pip install builtwith colorama

    💻 Usage

    python joshrecon.py <target-url>
    Example:
     

    python joshrecon.py https://github.com

    Joshrecon will normalize the URL (add protocol if missing), then display the detected technologies in a color-coded format.


    🧠 Ideal For

  • Bug Bounty Reconnaissance

  • Red Team Passive Recon

  • Web Technology Enumeration

  • Competitor Tech Analysis


🛡️ Disclaimer

Joshrecon is intended for educational and authorized security testing purposes only. Always obtain proper authorization before scanning any domain or web application.



Comments