ReconPro Enterprise
Eight Blades. One Target. One Verdict.
The full-spectrum security reconnaissance platform. 8 scanning modules, one CLI command.
Installation
pip install reconpro
Or from source:
git clone https://github.com/reconpro-security/reconpro.git
cd reconpro
pip install .
Quick Start
# Scan with default modules (recon, vibesec, auth, chain, oblivion)
reconpro example.com
# Run all 8 modules
reconpro example.com --all
# Pick specific modules
reconpro example.com --modules recon,auth,nhi
# Quick VibeSec benchmark only
reconpro vibesec example.com
# JSON output
reconpro example.com --json -o report.json
# Skip TLS verification
reconpro example.com --insecure
# Adjust timeout and rate limit
reconpro example.com --timeout 5 --rate-limit 5
Modules
| Module | ID | Description |
|---|---|---|
| RECON | recon |
13-category surface reconnaissance (DNS, ports, TLS, headers, tech, WAF, cookies, CORS) |
| AUTH BYPASS | auth |
15 auth bypass techniques (header injection, method tampering, path traversal, IDOR) |
| CHAIN HUNTER | chain |
SSRF + redirect chain hunting (cloud metadata, open redirects) |
| BOT HUNTER | bot |
C2 / bot infrastructure detection + honeypot identification |
| GORGON ULTRA | gorgon |
AI red team (SQLi, XSS, path traversal, HTTP methods, content-type) |
| OBLIVION | oblivion |
23-stage deep analysis with DREAD scoring (info disclosure, JS secrets, deep headers) |
| VIBESEC | vibesec |
AI/vibe-coding vulnerability benchmark (100-point score, A+–F grades, GitHub badge) |
| NHI GRAPH | nhi |
Non-Human Identity detection (cloud metadata SSRF, leaked tokens, credential files) |
Scoring
- 100-point benchmark system
- A+ (90+) → F (0–34) grades
- GitHub-ready badge for your README
- Per-module breakdowns with severity counts
Output
Rich terminal UI with:
- Color-coded severity tables
- Module-by-module breakdown
- Progress spinners
- Score bars and grade indicators
- JSON export for CI/CD integration
Requirements
- Python 3.8+
- No other dependencies (stdlib-only networking)
richfor terminal UI (auto-installed)
License
MIT
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
reconpro-7.0.1.tar.gz
(408.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
reconpro-7.0.1-py3-none-any.whl
(447.3 kB
view details)
File details
Details for the file reconpro-7.0.1.tar.gz.
File metadata
- Download URL: reconpro-7.0.1.tar.gz
- Upload date:
- Size: 408.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9422b250978308951ed8f2951a9309cf1fe4ca8102ca424cc8471381689b6e22
|
|
| MD5 |
f5c292a820b0ae4d096c249a4eb21b3e
|
|
| BLAKE2b-256 |
edba969230476d415b36461bb09cadfed5a78f46cb5d5b8752470b44a2ec1bde
|
File details
Details for the file reconpro-7.0.1-py3-none-any.whl.
File metadata
- Download URL: reconpro-7.0.1-py3-none-any.whl
- Upload date:
- Size: 447.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ce7efb49515efc0d369220dd2acb64f163131c944e34defcbaabbc2ec2d278b4
|
|
| MD5 |
8bde0dd53d974a691eeb4ede3c550d0e
|
|
| BLAKE2b-256 |
f0282a0b0173627a994584fd0461269b3cb5b1187018e9434d010e1fa6957442
|