This tool automates the process of bug bounty recon and vulnerability scanning. It requires all the tools to be in the user's local bin path. Also, Nuclei is hardcoded to throttle requests at a reasonable speed. Feel free to change this based off the bounty program's requirements.
python3 ABG-Hunter.py -d <domain> [-e <exclude_file>]
-d, --domain
: The target domain (required)-e, --exclude-list
: File containing out of scope domains
- Amass
- Subfinder
- Aquatone
- Httpx
- Naabu
- Nuclei
The output of the tool is saved in the following directories:
subdomains
: contains the combined and uniqued subdomains of the target domainaquatone
: contains the output of Aquatonehttpx
: contains the output of Httpxnaabu
: contains the output of Naabunuclei
: contains the output of Nuclei