Skip to content

πŸ” Automated recon toolkit for hosts & APIs β€” scripts for DNS, SSL/TLS, ports, metadata, endpoints, parameters, and fuzzing (RHEL-friendly).

Notifications You must be signed in to change notification settings

udhayakumarth/recon-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” Recon Toolkit

This repo contains two reconnaissance scripts:

  • host/recon-collect.sh β†’ General host/URL recon (domains, DNS, IPs, SSL/TLS, headers, metadata, subdomains, dirs, etc.).
  • api/api-recon.sh β†’ API-specific recon (endpoints, parameters, fuzzing, API docs detection).

⚠️ Run only on systems/APIs you own or have permission to test.


πŸ“¦ Install Tools

# Host recon tools
sudo ./install-recon-tools-rhel.sh

# API recon tools
sudo ./install-api-recon-tools-rhel.sh

🌍 Host Recon

./host/recon-collect.sh -u <url-or-host> [-o output.md] [-p quick|deep]
  • -u β†’ URL/host (e.g. https://example.com)
  • -o β†’ Markdown report (default: ./recon-report.md)
  • -p β†’ quick (default, top ports) or deep (full scan)

Finds: WHOIS, DNS, IPs, ASN, traceroute, ports (nmap/masscan), TLS (openssl/testssl/sslyze), headers, metadata, favicon hash, Wayback snapshots, subdomains, dirs, quick probes, email security.


πŸ“‘ API Recon

./api/api-recon.sh -u <api-host-or-url> [-o output.md] [-m quick|deep]
  • -u β†’ API host or base URL (e.g. https://api.example.com)
  • -o β†’ Markdown report (default: ./api-recon-report.md)
  • -m β†’ quick or deep

Finds: Swagger/OpenAPI/GraphQL docs, endpoints (kiterunner), hidden params (Arjun), fuzzed paths & payloads (ffuf), GraphQL checks, basic header/sensitive info leaks.


πŸ“‚ Output

  • Markdown report (-o) with organized findings.
  • Raw tool outputs in /tmp/recon-XXXX or /tmp/api-recon-XXXX for manual review.

About

πŸ” Automated recon toolkit for hosts & APIs β€” scripts for DNS, SSL/TLS, ports, metadata, endpoints, parameters, and fuzzing (RHEL-friendly).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages