gosublister
A fast subdomain enumerator for web URLs written in go with goroutines.
Options
Usage:
gosublister -u [URL] [Other Flags]
Flags:
-u, --url string The target domain [Required]
-w, --wordlist string Set the wordlist e.g shubs-subdomains.txt [Required]
-d, --delay Set delay in ms per goroutine request [Default=100]
-r, --response Filter out codes separated by space: e.g 200 302 402
-t, --threads Number of concurrent goroutines [Default=10]
-s, --timeout Timeout for each request [Default=2s]
-h, --help Display the help page
Note: If the target has rate limiting, use the time delay feature and reduce threads.
Releases
Built version for Kali (Debian), macOS (arm64, amd64) and Windows has been created, please view releases page.
Demo Run
Building Steps
Building gosublister only requires go-arg external module if you wish to re-build the project.
git clone https://github.com/n0mi1k/gosublister
go install https://github.com/alexflint/go-arg@latest
go build gosublister.go