Introducción al Fuzzing Web con FFUF
En el pentesting web, existen múltiples herramientas y metodologías para fuzzear directorios, archivos, parámetros y valores.
En este módulo nos centraremos principalmente en ffuf, una de las herramientas más rápidas, ligeras y confiables para el fuzzing web.
📚 ¿Qué aprenderás en este módulo?
A lo largo del curso profundizaremos en:
-
📂 Fuzzing de directorios
-
🗂️ Fuzzing de archivos y extensiones
-
🌐 Identificación de Virtual Hosts ocultos
-
🧩 Fuzzing de parámetros PHP
-
🔐 Fuzzing de valores de parámetros
-
⚙️ Uso práctico y optimizado de ffuf
💡 ¿Por qué usar ffuf?
Los fuzzers como ffuf nos permiten automatizar la búsqueda de:
-
🔎 Rutas
-
📄 Archivos
-
🧬 Parámetros
-
🧱 Componentes internos de la aplicación web
El funcionamiento es simple pero poderoso:
ffuf toma una wordlist y envía peticiones al servidor, sustituyendo los valores de la lista en una posición determinada.
Si obtiene una respuesta significativa (como un HTTP 200), sabemos que el recurso existe.
Esto nos permite:
-
Descubrir contenido oculto
-
Identificar superficies de ataque
-
Detectar parámetros útiles
-
Ampliar el mapa de la aplicación