Sobre el proyecto
Gobuster es una herramienta de fuerza bruta de alto rendimiento escrita en Go, dirigida a profesionales de seguridad y testers de penetración. Realiza enumeración de directorios/archivos, descubrimiento de subdominios DNS, detección de hosts virtuales, enumeración de buckets de almacenamiento en la nube y fuzzing personalizado mediante una interfaz de línea de comandos basada en modos.
Capacidades clave:
- Modo directorio/archivo (dir): descubre rutas ocultas en servidores web, con soporte para extensiones de archivo, encabezados y cookies personalizados, filtrado por códigos de estado, visualización de la longitud de respuesta y salida a archivo.
- Modo DNS (dns): resuelve subdominios usando listas de palabras personalizadas y servidores DNS personalizados opcionales, con recuentos de hilos configurables.
- Modo host virtual (vhost): identifica hosts virtuales, incluida una opción --append-domain y advertencias cuando puede omitirse.
- Modos de almacenamiento en la nube: enumera buckets públicos de Amazon S3 y Google Cloud Storage.
- Modo TFTP: busca archivos en servidores TFTP.
- Modo Fuzz: sustituye la palabra clave FUZZ en URL, parámetros de consulta, encabezados, cuerpos POST y autenticación básica.
Las características operativas incluyen escaneo multihilo con concurrencia configurable, escaneo basado en patrones donde {GOBUSTER} se reemplaza por cada entrada de la lista de palabras, desplazamiento de la lista de palabras, rangos y listas negras de códigos de estado, rangos de longitud excluidos, certificados de cliente TLS/mTLS, renegociación TLS, interfaz de salida personalizada e IP local, reintento en caso de tiempo de espera, salida en color, modo silencioso y supresión automática del progreso cuando la salida se redirige. Las opciones de instalación incluyen go install, binarios precompilados y una imagen de Docker. El README también documenta solución de problemas, mejores prácticas y listas de palabras recomendadas como SecLists y FuzzDB. El proyecto está licenciado bajo Apache 2.0 y acepta donaciones a través de Open Collective, cuyos ingresos se donan a obras benéficas.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.