Packages and Binaries:
gobuster
High-performance discovery tool for directories, DNS and cloud storage
Gobuster is a high-performance tool used to brute-force and discover:
- URIs (directories and files) in web sites
- DNS subdomains (with wildcard support)
- Virtual Host names on target web servers
- Open Amazon S3 and Google Cloud Storage (GCS) buckets
- Open TFTP servers
- Custom fuzzing with customizable parameters
Gobuster is designed for penetration testers, security professionals, and forensics experts to perform security assessments and reconnaissance.
Installed size: 9.17 MB
How to install: sudo apt install gobuster
Dependencies:
- libc6
gobuster
Directory/file, DNS and virtual host brute-forcing tool written in Go
root@kali:~# gobuster -h
NAME:
gobuster - the tool you love
USAGE:
gobuster command [command options]
VERSION:
3.8.2
AUTHORS:
Christian Mehlmauer (@firefart)
OJ Reeves (@TheColonial)
COMMANDS:
dir Uses directory/file enumeration mode
vhost Uses VHOST enumeration mode (you most probably want to use the IP address as the URL parameter)
dns Uses DNS subdomain enumeration mode
fuzz Uses fuzzing mode. Replaces the keyword FUZZ in the URL, Headers and the request body
tftp Uses TFTP enumeration mode
s3 Uses aws bucket enumeration mode
gcs Uses gcs bucket enumeration mode
help, h Shows a list of commands or help for one command
GLOBAL OPTIONS:
--help, -h show help
--version, -v print the version
Learn more with OffSec
Want to learn more about gobuster? get access to in-depth training and hands-on labs:
Updated on: 2026-Mar-02