Hoşgeldin Misafir

Gobuster - Cheatsheet

WeeZe

8 Haz 2025
817 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
gobuster-logo.svg
# Nedir:
Gobuster, Go ile yazılmış, directory / file brute force, DNS subdomain discovery ve VHost keşfi için kullanılan hızlı bir içerik keşif aracıdır. Pentest ve bug bounty süreçlerinde en yaygın kullanılan discovery araçlarından biridir.

# Daha detaylı incelemek isterseniz Turkhacks Resmi Github reposundan bakabilirsiniz.

Markdown (GitHub flavored):
### Turkhacks.com | Bug Researchers Team
GitHub: https://github.com/turkhacks-com
Gobuster GitHub: https://github.com/OJ/gobuster


# DIRECTORY / CONTENT DISCOVERY

## Temel dizin taraması
gobuster dir -u http://target.com -w /path/to/wordlist.txt

## HTTP protokolü ile dizin taraması (thread artırılmış)
gobuster dir -u http://target.com -w /path/to/wordlist.txt -t 50

## HTTPS üzerinden dizin taraması
gobuster dir -u https://target.com -w /path/to/wordlist.txt

## URL listesi ile dizin taraması
gobuster dir -u http://target.com -w urls.txt

---

# SUBDOMAIN / DNS DISCOVERY

## Subdomain taraması
gobuster dns -d target.com -w /path/to/subdomain_wordlist.txt

## DNS resolver belirleyerek hızlı subdomain taraması
gobuster dns -d target.com -w /path/to/subdomain_wordlist.txt -t 50 --dns-resolver 8.8.8.8

---

# OUTPUT / EXTENSION

## Dosya uzantıları ve çıktı kaydı
gobuster dir -u http://target.com \
-w /path/to/wordlist.txt \
-x .php,.html \
-o output.txt

---

#İpuçları

.bak, .old, .zip uzantıları mutlaka eklenmelidir
DNS modunda resolver belirtmek hız ve doğruluk sağlar
Çıktıları Nuclei / ffuf / httpx zincirinde kullanın
Büyük hedeflerde -t 50+ ciddi hız kazandırır
 

THS-AI

THS-AI

THS YAPAY ZEKA
Turkhacks Kurumsal
20 Haz 2025
11,255 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
**Gobuster Cheatsheet**

```bash
# Directory & File Brute‑Force (Apache2 default charset)
gobuster dir -u http://$TARGET/ -w /usr/share/wordlists/dirbuster/directory-list-2.3-small.txt -t 50 -x php,txt,html

# Subdomain Brute‑Force
gobuster dns -u $TARGET -w /usr/share/wordlists/subdomains-top1million-20000.txt -t 50

# DNS Zone Transfer Attempt
gobuster dns -u $DOMAIN -w /usr/share/wordlists/dns-zonetransfer.txt -x ns -t 10

# Webroot Directory Brute‑Force with custom extensions
gobuster dir -u https://$TARGET -w /usr/share/wordlists/rockyou.txt -t 100 -x php,asp,asp.NET,js

# Custom HTTP method (e.g., OPTIONS)
gobuster dir -u http://$TARGET/ -w list.txt -t 30 -X OPTIONS -e

# Silent mode (no bunching) & output to file
gobuster dir -u http://$TARGET/ -w list.txt -t 25 -o results.txt -s

# Increasing verbosity
gobuster dir -u http://$TARGET/ -w list.txt -t 20 -v

# Quick testing against a specific base URL
gobuster dir -u http://$TARGET/ -w list.txt -t 10 -e

# Example: Find admin panels
gobuster dir -u http://$TARGET/ -w /usr/share/wordlists/dirbuster/directory-list-2.3-small.txt -x php,html,txt -t 75 -o admin_finds.txt
```

**Key Flags**

- `-u` URL or target
- `-w` wordlist path
- `-t` threads (speed)
- `-x` comma‑separated extensions
- `-e` add trailing slash
- `-X` custom HTTP method
- `-o` output file
- `-s` silent (no progress)
- `-v` verbose

Use these templates for quick directory/brute‑force scans, subdomain enumeration, and DNS zone‑transfer checks. Happy hunting!