Skip to content

Automated Recon Script for Bug Bounty Hunting This Bash-based recon tool automates essential reconnaissance tasks for bug bounty hunting and ethical hacking. It performs port scanning, web content discovery, certificate enumeration, and detects subdomain takeover opportunities. Designed for both interactive and multi-mode scanning.

License

Notifications You must be signed in to change notification settings

0Abanoub/ReconPlus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ•΅οΈβ€β™‚οΈ Bug Bounty Recon Script

ReconPlus is a Bash-based reconnaissance automation tool designed for bug bounty hunters and penetration testers. It supports scanning domains using Nmap, Dirsearch, crt.sh, and checks for subdomain takeover possibilities.


πŸ”§ Features

  • πŸ” Nmap scanning with service/version detection
  • πŸ—‚ Dirsearch-based directory brute-forcing
  • πŸ“œ crt.sh certificate enumeration
  • ⚠️ Subdomain takeover detection for common services (GitHub, Heroku, AWS, etc.)
  • 🧾 Auto-generated report with highlights
  • πŸŽ› Supports multiple modes and interactive mode
  • πŸ’‘ Lightweight, easy to customize & extend

Mode Description
-m nmap-only Run only Nmap scan
-m dirsearch-only Run only Dirsearch scan
-m crt-only Run only crt.sh cert scan
-m takeover-only Check for subdomain takeover
(default) Run all scans and checks

Interactive Mode: ./recon.sh -i

πŸ“„ Output All results will be saved under:

~/Desktop/_recon/ Includes:

nmap results

dirsearch.txt output

crt raw cert data

subdomains.txt (cleaned from crt.sh)

takeover.txt (if any CNAME matches known services)

Final report file

πŸ“¦ Requirements :

nmap dirsearch jq curl dig (usually from dnsutils)

To install dependencies (on Kali/Debian):

sudo apt install nmap jq curl dnsutils git clone https://github.com/maurosoria/dirsearch.git

⚠️ Disclaimer

This tool is for educational and ethical testing purposes only. Always have permission before scanning any target.

πŸš€ Usage

chmod +x recon.sh

# Full scan (nmap + dirsearch + crt.sh + takeover)
./recon.sh -m all example.com

# Just subdomain takeover detection
./recon.sh -m takeover-only example.com

# Interactive mode
./recon.sh -i

About

Automated Recon Script for Bug Bounty Hunting This Bash-based recon tool automates essential reconnaissance tasks for bug bounty hunting and ethical hacking. It performs port scanning, web content discovery, certificate enumeration, and detects subdomain takeover opportunities. Designed for both interactive and multi-mode scanning.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages