Two Interfaces. One Recon Core.
ReconX 3.0 now ships in two working forms. Use the CLI when speed, scripting, remote shells, or low-overhead terminal work matter. Use the GUI when you want a visual tactical console, clickable discoveries, live scan status, clipboard access, and structured export.
ReconX 3.0 CLI
Terminal-first reconnaissance. Lightweight, direct, fast to deploy, and ideal for command-line workflows.
CLI Source + Build FilesReconX 3.0 GUI
PySide6 tactical interface with live status, rich recon output, clickable hosts, copy-to-clipboard, and export.
GUI Source + Build FilesVersion Information
Author: DarkMatter Software | K0NxT3D
Project: ReconX — Domain Reconnaissance Spyglass
Platform: Linux / Python 3.12+ / PySide6 GUI
Reconnaissance Capabilities
3.0 GUI Operations Console
The new PySide6 interface turns ReconX into a visible operations console while retaining the underlying reconnaissance core. The tactical results window distinguishes status, discoveries, warnings, resolved values, and active links without turning the output into fake movie-terminal noise.
- Live scan status inside the ReconX console
- Military / cyber-ops presentation with externalized theme control
- Responsive grey digital-camo application background
- Solid-black intelligence console for readability
- Clickable domains and URLs directly inside the GUI
- Copy full text results to the system clipboard
- Save as TXT, JSON, or HTML
- HTML output includes clickable target, subdomain, and SSL/SAN intelligence
- Standalone PyInstaller build workflow using an isolated virtual environment
ReconX Output Doctrine
RECONX // RECONNAISSANCE REPORT
════════════════════════════════════════════════════════════
TARGET example.com
RESOLVED 192.0.2.14
STATUS RECON COMPLETE
[+] DISCOVERED SUBDOMAINS
├─ www.example.com
├─ api.example.com
└─ mail.example.com
[+] OPEN PORTS
├─ 80
└─ 443
[+] SSL / SAN
├─ example.com
└─ www.example.com
RECON COMPLETE // INTELLIGENCE COMPILED
Build + Runtime
The GUI build uses an isolated .venv, installs project requirements, verifies PySide6 and dnspython,
builds a standalone PyInstaller binary, and copies the complete runtime assets/ tree beside the executable.
dist/
├── ReconX_GUI
└── assets/
├── css/
│ └── default.css
└── images/
├── icon.png
└── grey-camo.png
Legacy ReconX 2.0
The earlier CLI-only ReconX remains available for users who want the legacy branch or need to compare behavior against the current 3.0 release.
Download ReconX 2.0 Legacy CLIAuthorized Use
ReconX is intended for authorized security assessment, research, administration, and educational use. Only scan infrastructure you own or have explicit permission to assess.