Bounty Recon Tool is a powerful automated reconnaissance script for bug bounty hunters, security researchers, and penetration testers. It automates subdomain enumeration, live subdomain filtering, directory fuzzing, and endpoint discovery while generating reports in Markdown, HTML, and PDF formats.
- Subdomain Enumeration using
subfinder
- Live Subdomain Filtering using
httpx
- Directory Fuzzing using
ffuf
- Exposed Endpoints Discovery using
waybackurls
andgau
- Exploit Suggestions based on common endpoint keywords
- Beautiful Markdown Reports with automated HTML & PDF conversion
- Loading Animations with Inspirational Quotes for an engaging experience
Ensure you have the following installed:
- Linux-based OS (Ubuntu/Kali/BlackArch recommended)
subfinder
httpx
ffuf
waybackurls
gau
aha
(for HTML conversion)wkhtmltopdf
(for PDF conversion)
Install dependencies:
sudo apt update && sudo apt install -y subfinder httpx ffuf aha wkhtmltopdf
For waybackurls
and gau
, install via go
:
go install github.com/tomnomnom/waybackurls@latest
go install github.com/lc/gau@latest
Add Go binaries to PATH:
export PATH=$HOME/go/bin:$PATH
Clone the repository and navigate into it:
git clone https://github.com/yourusername/recon_tool.git
cd recon_tool
bash recon_tool.sh
Run the script with a target domain:
bash recon_tool.sh example.com
All reports will be saved in ~/bounty_recon_tool/reports/
as:
- Markdown:
example.com_report.md
- HTML:
example.com_report.html
- PDF:
example.com_report.pdf
Feel free to contribute! Fork the repo, make your changes, and submit a pull request.
MIT License. Free to use and modify.
Inspired by the pursuit of knowledge and the wisdom of the cosmos.