Gobuster

Def :


Gobuster est un outil d'énumération qui sert à découvrir les documents emplacements web disponibles. C'est un outil similaire à Dirb.

Fonctionnement :


Gobuster fonctionne en CLI sur kali, pour plus d'informations

gobuster -h

Flags :

--delay duration Time each thread waits between requests (e.g. 1500ms)
-h, --help help for gobuster
--no-error Don't display errors
-z, --no-progress Don't display progress
-o, --output string Output file to write results to (defaults to stdout)
-p, --pattern string File containing replacement patters
-q, --quiet Don't print the banner and other noise
-t, --threads int Number of concurrent threads (default 10)
-v, --verbose Verbose output (errors)
-w, --wordlist string Path to the wordlist
Ces flags permettent de configurer un mode de fonctionnement général.

Modes de fonctionnement :


DIR :

gobuster dir

Plus d'informations sont disponibles avec la balise -h.
De manière classique on utilise :

gobuster dir -u https://site.to.enumerate -w path/to/wordlist.txt

Exemple de commande plus avancée :

$ gobuster dir -u https://example.com -w /wordlists/Discovery/Web-Content/big.txt -t 4 --delay 1s -o results.txt

Avec -t indiquant le nombre de thread utilisés pour faire les requêtes, et --delay 1s pour dire que l'on attend 1s entre les requêtes. Cela permet d'être moins suspect, (1s) et de laisser le site nous suivre avec seulement 4 requêtes simultanées.
Pasted image 20240529131659.png