GOBUSTER(1)

πŸ“¦
version 3.8.2 Β· 4 versions
, in ubuntu resolute, ubuntu stonking

πŸ’… 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 servers
  • dns β€” discover subdomains through DNS resolution
  • s3 β€” enumerate Amazon S3 buckets
  • gcs β€” enumerate Google Cloud Storage buckets
  • vhost β€” discover virtual hosts on web servers
  • fuzz β€” custom fuzzing with the FUZZ keyword
  • tftp β€” 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 🌈

  • --delay duration β€” 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, --output string β€” output file to write results to (defaults to stdout). so like, if you don't specify, it just yells into your terminal. iconic.
  • -p, --pattern string β€” file containing replacement patterns
  • -q, --quiet β€” don't print the banner and other noise. hush mode 🀫
  • -t, --threads int β€” number of concurrent threads (default 10). more threads = more chaos, choose wisely
  • --timeout duration β€” HTTP timeout (default 10s)
  • -v, --verbose β€” verbose output (errors). she's telling you EVERYTHING.
  • -w, --wordlist string β€” 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