Skip to content

Automated reconnaissance tool for domain intelligence gathering. Performs WHOIS, subdomain enumeration, IP/SSL analysis, DNS record extraction, and more—perfect for red teaming, OSINT, and threat modeling tasks.

License

Notifications You must be signed in to change notification settings

Cursed271/RiskIntel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RiskIntel Logo

RiskIntel

RiskIntel is a multithreaded recon tool automating domain intelligence for red team and security ops.

📖 Table of Contents

🚀 Introduction

RiskIntel is a Python-based external reconnaissance tool built for red teamers, security researchers, and penetration testers. It automates domain intelligence gathering with modules for WHOIS, subdomains, DNS records, HTTP headers, SSL details, and more. Multithreaded for speed, it rapidly reveals critical web infrastructure data to support early-stage recon and security analysis workflows.

✨ Features:

  • ⚡️ Rapid Recon Workflow: Executes all essential recon phases in a smooth, automated flow.

  • 🧠 Intelligent Automation: Minimal manual input — just plug in a domain and let it do the heavy lifting.

  • 🛠️ Modular Design: Each function operates independently for easy debugging, upgrades, or customization.

  • 🎨 Aesthetic Terminal Output: Uses rich for clean, colorful, and readable console logs.

  • 🌍 Cross-Platform Support: Runs like a breeze on both UNIX-based and Windows environments.

  • 📦 Recon Modules Included: Whois Lookup, Subdomain Enumeration, DNS Records, IP Info Extraction, SSL Version Detection, Typosquatting, and more.

  • 🔒 Output Persistence: Neatly stores all recon results into a structured folder system for later use.

⚙️ Installation and Usage:

  1. Pre-requisites: Ensure you have Python3 installed on your system.
  2. Clone the Repo: Use "git clone https://github.com/Cursed271/RiskIntel"
  3. Traverse into the Directory: Use "cd RiskIntel"
  4. Install Dependencies: Use "pip3 install -r requirements.txt"
  5. Execute the Script: Use "python3 RiskIntel.py"
  6. Enter the Domain Name (When Prompted)

💬 Feedback

Have suggestions or feature requests? Feel free to reach out via:

Your feedback helps improve RiskIntel! Contributions and PRs are always welcome. 🚀

🙌 Contributors

  • Steven Pereira (aka Cursed) - Creator & Maintainer

📜 License

RiskIntel is licensed under the MIT License. See the LICENSE file for details.