FFUF: Fuerza Bruta Felina para descubrir directorios y secretos web
May 29, 2025
En el mundo de la seguridad ofensiva web, si no estás usando ffuf, probablemente te estás perdiendo de muchos tesoros escondidos. 🧵🐾
🌠 ¿Qué es ffuf?
ffuf (Fuzz Faster U Fool) es una herramienta ultra veloz escrita en Go, usada para descubrir archivos, directorios, subdominios y más mediante fuzzing HTTP.
Es una de las favoritas en CTFs y pentests por su velocidad, flexibilidad y versatilidad.
🛰️ Instalación rápida
sudo apt install ffuf # en distros como Kali
# o bien:
go install github.com/ffuf/ffuf/v2@latest
🐾 Ejemplo básico
ffuf -u http://target.com/FUZZ -w /usr/share/wordlists/dirbuster/directory-list-2.3-medium.txt
⚡ Trucazos galácticos de uso
1. 🌒 Buscar archivos ocultos con ~, .bak, .old
ffuf -u http://target.com/FUZZ -w wordlist.txt -e .php,.bak,.old,~,.txt
Esto fuerza la extensión para probar variantes como
index.php~,login.old, etc.
2. 🧪 Fuzzing de parámetros
ffuf -u http://target.com/page.php?FUZZ=test -w params.txt
Perfecto para encontrar parámetros GET ocultos y vulnerables.
3. 🧬 Fuzzing de valores
ffuf -u http://target.com/search?query=FUZZ -w values.txt -X GET
¡También puedes usarlo para buscar inyecciones o bypasses!
4. 🔍 Fuzzing de subdominios
ffuf -u http://FUZZ.target.com -w subdomains.txt -H "Host: FUZZ.target.com"
Ideal con listas como
dns-Jhaddix.txtosubdomains-top1million-5000.txt.
5. 📂 Buscar rutas sensibles
ffuf -u http://target.com/FUZZ -w secrets.txt -fc 404
Usa
-fcpara ignorar códigos de error, como404.
🚀 Tips extra que te harán volar
- Usa
-t 100para más velocidad si la máquina lo permite - Combina con
-mc(match code) y-fc(filter code) - Puedes combinar varios wordlists con
caty pipes:cat list1.txt list2.txt | ffuf -u http://target.com/FUZZ -w -
🛡️ Precauciones
- Algunos firewalls bloquean automáticamente múltiples solicitudes anómalas
- Puedes probar con cabeceras personalizadas:
-H "X-Forwarded-For: 127.0.0.1" - También puedes usar el parámetro
-rpara seguir redirecciones
🚩 Conclusión Galáctica
ffuf no solo es rápida, también es una navaja suiza del reconocimiento web.
Si sabes usarla bien, no hay .git, .env o backup que se te escape 😼💣
✨ “Fuzzeando como loca hasta encontrar la joya oculta.” — l1ttl3bugc4t