Skip to content

SubHound is a bash script that performs automated subdomain reconnaissance. Just run the script and follow the instructions!

License

Notifications You must be signed in to change notification settings

H1dd3n00b/SubHound

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

General Info:

This script is an automated subdomain enumeration tool.

When you run the script, it takes in a domain name, scans for subdomains, takes screenshots of any alive subdomains found and also asks if you want to visit those subdomains via Firefox.

This script makes use of many community made tools that are widely available here on GitHub, such as crt.sh, assetfinder, subfinder, gowitness and many others. Just run the script and follow along as you might get prompted for some minor input.

I made this script as a way of automating subdomain reconnaissance, as well as a way for me to practice some basic bash scripting, as I felt inspired by TCM's subdomain enumeration bash script. Feel free to take a look at the file and uncomment some lines, but do note that it will take significantly longer for the script to finish running in that case.

Script has only been fully tested only on Kali linux.

Installation & Usage:

1) Clone the repository:
git clone https://github.com/H1dd3n00b/SubHound.git
2) Navigate to the Scripts directory:
cd SubHound/Scripts
3) Make the scripts executable:
chmod +x *
4) Install the dependencies:
./DependenciesInstall.sh
5) Run the script:
./SubHound.sh (or even better as sudo: sudo./SubHound.sh)
6) Enter the domain you want to scan for subdomains when prompted.
7) Follow the instructions provided by the script. The terminal screen may be cleared occasionally, which is intended.

Enjoy using SubHound!

About

SubHound is a bash script that performs automated subdomain reconnaissance. Just run the script and follow the instructions!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages