该软件是 Mauro Soria 所写原始 dirsearch 工具 的 Go 语言实现。
DirSearch 是我用 Go 写的第一个工具,主要用于尝试和实验 Go 的并发模型、通道等 :)
DirSearch 接受一个输入 URL( -url 参数)和一个字典( -wordlist 参数),然后使用字典中的行作为路径和文件,并发执行 HEAD 请求,从而爆破 Web 服务器上的目录和文件。
它支持自定义文件扩展名( -ext,默认为 php)及其他可选参数:
Usage of dirsearch:
-200only
如果启用,将只显示 200 状态码的响应。
-consumers int
并发消费者数量。 (默认 8)
-ext string
文件扩展名。 (默认 "php")
-maxerrors int
在终止程序前允许的最大错误数。 (默认 20)
-url string
开始枚举的基础 URL。
-wordlist string
用于枚举的字典文件。 (默认 "dict.txt")
go get github.com/evilsocket/dirsearch
cd dirsearch
make get_glide
make install_dependencies
make build
本项目版权归 Simone Margaritelli 所有,采用 GPL 3 许可证发布。