Skip to content

calc1f4r/Multithreaded-Subdomain-Brutefocer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Multithreaded Network Scanner

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

Features

  • 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.

Usage

  • 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
Various other Options
  • -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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages