
Herramienta concurrente de fuerza bruta de directorios y archivos web que realiza solicitudes HEAD contra una URL objetivo utilizando una lista de palabras, con soporte para extensiones personalizadas y filtrado de códigos de estado.
Este software es una implementación en Go del dirsearch tool original escrito por Mauro Soria.
DirSearch es la primera herramienta que escribo en Go, principalmente para jugar y experimentar con el modelo de concurrencia de Go, canales, etc. :)
DirSearch toma una URL de entrada (parámetro -url) y una lista de palabras (parámetro -wordlist), luego realizará solicitudes HEAD concurrentes utilizando las líneas de la lista de palabras como rutas y archivos, eventualmente forzando carpetas y archivos en un servidor web.
Soporta una extensión de archivo personalizada (-ext, por defecto ) y otros argumentos opcionales:
phpUsage of dirsearch:
-200only
If enabled, will only display responses with 200 status code.
-consumers int
Number of concurrent consumers. (default 8)
-ext string
File extension. (default "php")
-maxerrors int
Maximum number of errors to get before killing the program. (default 20)
-url string
Base URL to start enumeration from.
-wordlist string
Wordlist file to use for enumeration. (default "dict.txt")
go get github.com/evilsocket/dirsearch
cd dirsearch
make get_glide
make install_dependencies
make build
Este proyecto es copyleft de Simone Margaritelli y se publica bajo la licencia GPL 3.