← Back to search

Directory & File Fuzzing with ffuf

recontool

Summary

Fuzzes a web server for directories and files with ffuf, appending common extensions and filtering out 404 responses.

Walkthrough

Use ffuf to brute-force directories and files, expanding each wordlist entry with common extensions to catch backups and source files.

Steps

  1. Place the FUZZ keyword where the wordlist entries should be substituted in the URL.
  2. Use -e to append extensions, -fc 404 to hide not-found responses, and -k to ignore TLS errors.

``bash ffuf -u http://<TARGET>/FUZZ -w /usr/share/wordlists/dirbuster/directory-list-2.3-medium.txt -e .php,.txt,.bak,.old,.zip -fc 404 -k ``

Commands

bash

ffuf -u http://<TARGET>/FUZZ -w /usr/share/wordlists/dirbuster/directory-list-2.3-medium.txt -e .php,.txt,.bak,.old,.zip -fc 404 -k