Skip to content

Fuzzing Web avec FFuF

Temps nécessaire : 1-2 heures
Niveau : Intermédiaire

À la fin de ce guide, vous saurez :

  • Découvrir des répertoires et fichiers cachés
  • Fuzzer des paramètres GET/POST
  • Utiliser des wordlists efficacement
  • Filtrer les résultats pertinents

```bash

ffuf -V

sudo apt install ffuf -y

go install github.com/ffuf/ffuf@latest ```

```bash

ffuf -u http://example.com/FUZZ -w /usr/share/wordlists/dirb/common.txt

ffuf -u http://example.com/FUZZ -w wordlist.txt -mc 200,301,302

ffuf -u http://example.com/FUZZ -w wordlist.txt -fc 404 ```

```bash

ffuf -u http://example.com/FUZZ -w wordlist.txt -e .php,.html,.txt

ffuf -u http://example.com/FUZZ -w wordlist.txt -e .bak,.old,.backup ```

```bash

ffuf -u http://example.com/page?FUZZ=value -w params.txt

ffuf -u http://example.com/login -w wordlist.txt -X POST -d “username=admin&password=FUZZ” ```

```bash

ffuf -u http://example.com/FUZZ -w wordlist.txt -fs 4242

ffuf -u http://example.com/FUZZ -w wordlist.txt -fw 97

ffuf -u http://example.com/FUZZ -w wordlist.txt -fr “not found” ```

```bash

ffuf -u http://example.com/FUZZ -w wordlist.txt -recursion -recursion-depth 2 ```

```bash

sudo apt install seclists -y

/usr/share/seclists/Discovery/Web-Content/ /usr/share/wordlists/dirb/ /usr/share/wordlists/dirbuster/ ```


Dernière mise à jour : Décembre 2024