Scroll to navigation

gobuster(1) Directory/file, DNS and virtual host brute-forcing tool written in Go gobuster(1)

NAME

gobuster - Directory/file, DNS and virtual host brute-forcing tool written in Go

SYNOPSIS

Modes: 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

Gobuster is a high-performance tool used to brute-force: URIs (directories and files) in web sites, DNS subdomains (with wildcard support), Virtual Host names on target web servers, Open Amazon S3 buckets, Open Google Cloud buckets and TFTP servers.

Gobuster is useful for pentesters, ethical hackers and forensics experts. It also can be used for security tests.

OPTIONS

Global Flags:

Time each thread waits between requests (e.g. 1500ms)
Disable color output
Don't display errors
Don't display progress
Output file to write results to (defaults to stdout)
File containing replacement patterns
Don't print the banner and other noise
Number of concurrent threads (default 10)
HTTP Timeout (default 10s)
Verbose output (errors)
Path to the wordlist

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

Open an issue at https://github.com/OJ/gobuster/issues/new. Alternatively, if you are a Debian user you can open a bug using reportbug tool.

AUTHOR

Gobuster was written by OJ Reeves (@TheColonial) <oj@buffered.io> and Christian Mehlmauer (@firefart) <firefart@firefart.at>.

This manual page was written by Thiago Andrade Marques <andrade@debian.org> for the Debian project (but may be used by others).

04 January 2026 gobuster-3.8.2