アップデート一覧に戻る
New releaseAug 14, 2026

dirsearch v0.5.0

Webパススキャナー

共有
dirsearch logo (light) dirsearch logo (dark)

dirsearch - Webパス発見ツール

Build License Stars Release Sponsors Discord Twitter

高度な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/ にあります。

  • インストール: サポートされているプラットフォーム、Python インストール、リリースアーティファクト、Docker。
  • 使用ガイド: 一般的なスキャン、再帰、フィルター、プロキシ、生リクエスト、レポート、ヒント。
  • ワードリスト: %EXT%、カテゴリ、テンプレート、プレフィックス、サフィックス、変換。
  • CLIオプション: 完全なコマンドラインリファレンス。
  • 設定: config.ini リファレンス。
  • セッション: スキャンセッションの保存、一覧表示、再開。
  • Python API: インポート可能なAPIの例。
  • ビルド: PyInstaller、ポータブルビルド、Dockerイメージ、GitHub Actions。
  • 参考資料: 外部チュートリアルと記事。

最小限の例

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 で表示できます。

Python API

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

カテゴリ