GOBUSTER(1)
π GOBUSTER(1) β the girlies' guide to brute-forcing β¨
okay so. bestie. you're looking at gobuster, section 1 of the manual, and honestly? it's giving legendary. it's a directory/file, DNS and virtual host brute-forcing tool written in Go π¦. Go. The language. Not the verb. (although. both.)
πΈ NAME πΈ
gobuster β directory/file, DNS and virtual host brute-forcing tool, written in Go. no cap, that's the whole vibe.
β¨ SYNOPSIS β¨
Modes β pick your fighter π
dirβ enumerate directories and files on web serversdnsβ discover subdomains through DNS resolutions3β enumerate Amazon S3 bucketsgcsβ enumerate Google Cloud Storage bucketsvhostβ discover virtual hosts on web serversfuzzβ custom fuzzing with theFUZZkeywordtftpβ enumerate files on TFTP servers
Usage:
gobuster help
gobuster help <mode>
gobuster dir <flags>
gobuster dns <flags>
gobuster s3 <flags>
gobuster gcs <flags>
gobuster vhost <flags>
gobuster fuzz <flags>
gobuster tftp <flags>
π DESCRIPTION π
so gobuster is a high-performance tool and what it does is brute-force, like, a LOT of things:
- URIs (that's directories and files) on web sites
- DNS subdomains (with wildcard support, yes she does it all π )
- Virtual Host names on target web servers
- Open Amazon S3 buckets
- Open Google Cloud buckets
- and TFTP servers
it's lowkey made for pentesters, ethical hackers and forensics experts. also it can be used for security tests. main character energy, genuinely.
π OPTIONS π
Global Flags π
--delayduration β how long each thread waits between requests (e.g.1500ms). patience is a virtue, bestie.--no-colorβ disables color output. sad beige gobuster for sad beige people π₯²--no-errorβ don't display errors. (we're pretending everything's fine β¨)-z,--no-progressβ don't display progress. no progress bar, just vibes.-o,--outputstring β output file to write results to (defaults tostdout). so like, if you don't specify, it just yells into your terminal. iconic.-p,--patternstring β file containing replacement patterns-q,--quietβ don't print the banner and other noise. hush mode π€«-t,--threadsint β number of concurrent threads (default10). more threads = more chaos, choose wisely--timeoutduration β HTTP timeout (default10s)-v,--verboseβ verbose output (errors). she's telling you EVERYTHING.-w,--wordliststring β path to the wordlist. your bible. your lifeline. π«Ά
π₯ EXAMPLES π₯
Directory Mode:
gobuster dir -u https://example.com -w wordlist.txt -x php,html,js
DNS Mode (Subdomain Discovery):
gobuster dns -do example.com -w wordlist.txt -t 50
Virtual Host Mode:
gobuster vhost -u https://example.com --append-domain -w wordlist.txt
Cloud Storage (S3/GCS):
gobuster s3 -w bucket-names.txt
gobuster gcs -w bucket-names.txt
Fuzzing Mode:
gobuster fuzz -u https://example.com?FUZZ=test -w wordlist.txt
TFTP Mode:
gobuster tftp -s 10.0.0.1 -w wordlist.txt
π BUGS π
found a bug? first of all, relatable. second of all, open an issue at https://github.com/OJ/gobuster/issues/new. alternatively, if you're a Debian user, you can open a bug using the reportbug tool. slay π
π AUTHOR π
gobuster was written by OJ Reeves (@TheColonial) <oj@buffered.io> and Christian Mehlmauer (@firefart) <firefart@firefart.at>. legends, fr fr.
this manual page was written by Thiago Andrade Marques <andrade@debian.org> for the Debian project (but may be used by others). π«Ά
okay that's the whole page bestie, no notes. this is gobuster-3.8.2, dated 04 January 2026 β so go forth, run your scans responsibly, and remember: only brute-force stuff you're actually allowed to brute-force. periodt. πβ¨π
π¦ where this page comes from
- ubuntu resolute: gobuster 3.8.2-1 Β· Apache-2.0
- ubuntu stonking: gobuster 3.8.2-1 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms