Deeper is a lightweight and automated security reconnaissance toolkit written in Python. It combines subdomain discovery, URL collection, live endpoint filtering, vulnerability scanning (via Nuclei), and network enumeration (via Nmap), all into one cohesive workflow.
The tool generates an interactive HTML report summarizing the findings.
- Subdomain enumeration using
subfinderandassetfinder - URL discovery with
gauandkatana - Live HTTP 200 endpoint detection
- URL path tree JSON generation
- Vulnerability scanning with
nuclei - Port and service scanning with
nmap - Interactive HTML reporting (Nmap + Nuclei + URL Tree)
python3 Deeper.py <target-domain>
(12000 ports scanned + all Nuclei templates, use this for best performance)
python3 Deeper.py <target-domain> --output <folder-name>
python3 Deeper.py <target-domain> --nmap-ports 1-1000
output_<target-domain>/
βββ subdomains.txt # All found subdomains
βββ resolved_ips.txt # Subdomains resolved to IPs
βββ clean_endpoints.txt # All unique URLs discovered
βββ live_endpoints.txt # URLs returning HTTP 200
βββ <domain>_Nmap.txt # Nmap output
βββ <domain>_Nuclei.txt # Nuclei output
βββ <domain>_URLTree.json # Hierarchical view of paths
βββ <domain>_Report.html # Full HTML report
The following tools must be installed and available in your $PATH:
You can install Python dependencies (optional):
pip install -r requirements.txtrequests
- CMS Detection (e.g. WordPress, Joomla, Drupal)
- SQL Injection and XSS Detection via payload scanning
- More Flexible commands, better report and other Surprise!
[+] Total unique URLs collected: 146
[β] Saved to: output_scanme.org/clean_endpoints.txt
[*] Creating URL tree structure...
[β] URL tree structure created and saved to output_scanme.org/scanme.org_URLTree.json
[*] Checking which URLs return HTTP 200...
[β] Total live (HTTP 200) endpoints: 27
[β] Saved to: output_scanme.org/live_endpoints.txt
[*] Launching nuclei scan...
[*] Processing each subdomain with nuclei (this may take time)...
- Scanning nmap.scanme.org
- Scanning scanme.org
- Scanning www.scanme.org
..
..
::
This screenshot shows the results of a test scan on
scanme.nmap.org, which is provided by the Nmap team for public and legal security research and demonstration purposes. All findings are non-critical and part of expected test configurations.
This project is provided "as is" for educational and internal testing purposes only. Use responsibly.

