Wfuzz: Fuzzing en estéreo desde la terminal
June 06, 2025
Wfuzz es como una metralleta de fuzzing que dispara palabras contra parámetros web hasta que una abre la puerta 🚪💥
Ligero, potente y súper personalizable.
🧠 ¿Qué es Wfuzz?
Wfuzz es una herramienta de línea de comandos que permite realizar ataques de fuerza bruta web y fuzzing de parámetros.
Es especialmente útil para encontrar:
- Rutas ocultas
- Parámetros vulnerables
- Archivos accesibles
- Usuarios válidos
- Inyecciones en variables
🛠️ Instalación
sudo apt install wfuzz
O con pip:
pip install wfuzz
🚀 Uso básico
wfuzz -c -z file,/usr/share/wordlists/dirb/common.txt --hc 404 http://target/FUZZ
🧾 Explicación:
-c→ salida en colores-z file,...→ usar archivo como wordlistFUZZ→ marcador que será reemplazado por cada entrada de la wordlist--hc 404→ oculta respuestas con código 404 (Not Found)
🎯 Casos de uso
📁 Descubrimiento de directorios
wfuzz -z file,common.txt --hc 404 http://victima.com/FUZZ
🧪 Fuzzing de parámetros GET
wfuzz -z file,paramlist.txt --hh 0 "http://victima.com/index.php?FUZZ=test"
🔐 Fuerza bruta de login (POST)
wfuzz -z file,users.txt -z file,pass.txt -d "user=FUZZ&pass=FUZ2Z" -H "Content-Type: application/x-www-form-urlencoded" --hc 401 http://victima.com/login
🎭 Fuzzing en headers
wfuzz -z file,headers.txt -H "FUZZ: test" http://victima.com/
💡 Tips poderosos
- Usa
--hhpara filtrar por tamaño de respuesta (útil cuando 200 no es éxito) - Puedes combinar múltiples
-z(input sources) para bruteforceo avanzado - Acepta parámetros codificados, headers personalizados y más
- Soporta JSON y rutas RESTful
🧠 Pro tip felino
Para detectar archivos con tilde (~) o respaldo (.bak, .old):
wfuzz -z file,common.txt -z list,'.bak,.old,~' -u "http://victima.com/FUZZFUZ2Z" --hc 404
Esto prueba cada palabra combinada con cada sufijo 😉
🛡️ Precauciones
- Si usas fuzzing agresivo, el servidor puede banearte
- Usa
--delayo--ratepara evitar bloqueos por WAF o IPS - Siempre valida los resultados con herramientas como
curloburp
🌌 Conclusión
Wfuzz es una de las herramientas más versátiles y ninja del fuzzing web.
No tan mainstream como otras, pero en manos de un@ hacker galáctic@ como tú… es devastadora 🪐⚔️
“El que no fuzzzea, no descubre.” — l1ttl3bugc4t