
高度なWebパス総当たりツール
dirsearch は @maurosoria と @shelld3v によって活発に開発されています。
チームとのコミュニケーションには Discordサーバー に参加してください。
dirsearch には Python 3.11 以上が必要です。
git clone https://github.com/maurosoria/dirsearch.git --depth 1
cd dirsearch
python3 dirsearch.py -u https://example.com -e php,html,js
pip を使用して GitHub から最新の Python スタックを直接インストールすることもできます。
pip3 install git+https://github.com/maurosoria/dirsearch.git
dirsearch -u https://example.com -e php,html,js
Rust ネイティブバックエンドはソースインストールではオプトインです。ネイティブビルドの手順については インストール を参照してください。
プリビルドの PyInstaller バイナリとポータブルフォルダアーカイブは リリースページ から入手できます。
完全なドキュメントは docs/ にあります。
%EXT%、カテゴリ、テンプレート、プレフィックス、サフィックス、変換。config.ini リファレンス。python3 dirsearch.py -u https://target
python3 dirsearch.py -u https://target -e php,html,js
python3 dirsearch.py -u https://target -e php,html,js -w /path/to/wordlist
python3 dirsearch.py -u https://target -r --max-recursion-depth 3
完全なCLIヘルプは python3 dirsearch.py -h で表示できます。
dirsearch は Python コードからも使用でき、ローカル自動化、MCP サーバー、REST ラッパー、エージェント制御スキャンに利用できます。インポート可能なAPIは構成を FuzzerConfig に保持するため、呼び出し元はCLIフラグを解析したりCLIグローバルを変更したりする必要がありません。
テンプレート、カスタムワードリスト、コールバック、認証済みセッション、エージェント指向スキャンレシピの例については Python API を参照してください。
プルリクエストと機能リクエストを歓迎します。dirsearchの改善に貢献した人々については CONTRIBUTORS.md を参照してください。
Copyright (C) Mauro Soria ([email protected])
ライセンス: GNU General Public License, version 2