
ワードリストを使用して対象URLにHEADリクエストを実行し、カスタム拡張子とステータスコードフィルタリングをサポートする並行Webディレクトリおよびファイルブルートフォースツール。
このソフトウェアは、Mauro Soria によって書かれたオリジナルの dirsearch ツール の Go 実装です。
DirSearch は、主に Go の並行性モデルやチャンネルなどを遊びながら実験するために、私が Go で書いた最初のツールです :)
DirSearch は、入力 URL(-url パラメータ)とワードリスト(-wordlist パラメータ)を受け取り、ワードリストの行をパスやファイルとして使用して同時に HEAD リクエストを実行し、最終的に Web サーバー上のフォルダやファイルをブルートフォースします。
カスタムファイル拡張子(-ext、デフォルトは php)およびその他のオプション引数をサポートしています:
Usage 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
このプロジェクトは Simone Margaritelli のコピーレフトであり、GPL 3 ライセンスの下で公開されています。