SubBuster is a Python tool designed for brute-forcing subdomain enumeration. It enables users to explore and validate potential subdomains for a particular target domain.
Multithreaded-Subdomain-Bruteforcer.mp4
- Subdomain enumeration for target domains.
- Customizable scanning options.
- Status code and response size matching.
- Multi-threaded scanning for speed.
- Save results to an output file.
- User-Agent customization.
- Display response titles.
- Exception handling for robust performance.
- Clone the repository to your local machine.
git clone https://github.com/yourusername/your-repo.git
- Change into the project directory.
cd SUBDOMAIN
- Install the required Python packages using pip.
pip install -r requirements.txt
- Run the Subdomain Bruteforcer by providing the target domain and other optional parameters.
python subBrute.py -d example.com -t 20 -r -H "Header1: val1" -H "Header2: val2" -mc 200 301 404 -ms 1024 2048 -fc 500 503 -fs 4096 8192 -w wordlist.txt -o results.txt
-d
or--domain
: Specify the target domain to scan.-t
or-threads
: Set the number of threads for parallel scanning.-r
or--follow-redirect
: Follow HTTP redirects.-H
or--headers
: Customize HTTP headers with key-value pairs.-mc
or--match-codes
: Include status codes to match (e.g., 200 301).-ms
or--match-size
: Match response size (e.g., 1024 2048).-fc
or--filter-codes
: Filter out specific status codes.-fs
or--filter-size
: Filter specific response sizes.-w
or--wordlist
: Specify the wordlist file for subdomain enumeration.-o
or--output
: Save results to an output file