Skip to content

Immxdium/SubReconX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SubReconX

Advanced reconnaissance suite with a CustomTkinter GUI for subdomain enumeration, port scanning, DNS lookup, WHOIS, HTTP headers, tech detection, link discovery, and Wayback URLs.

Features

  • Subdomain enumeration (crt.sh, HackerTarget, AlienVault OTX, Wayback)
  • Multi-threaded TCP port scanner with service identification
  • DNS record lookup (A, AAAA, MX, NS, TXT, CNAME, SOA)
  • WHOIS lookup
  • HTTP header analysis
  • Technology fingerprinting
  • Link discovery
  • Wayback Machine URL retrieval
  • Export results to TXT or JSON

Requirements

  • Python 3.10+
  • Tkinter (on macOS with Homebrew: brew install python-tk@3.13)

Setup

python3 -m venv env
source env/bin/activate
pip install -r requirements.txt

Run

python main.py

Project Structure

SubReconX/
├── main.py               # Entry point — launches GUI
├── gui/                  # CustomTkinter UI
├── core/                 # Recon logic
├── utils/                # Banner, export, validation
└── results/              # Auto-saved scan results
SubReconX

License

MIT

About

Advanced reconnaissance suite with a CustomTkinter GUI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages