Xrayパッシブスキャンと組み合わせた360crawlergo
Xrayパッシブスキャンと組み合わせた360crawlergo
インストールする
- Xray
https://github.com/chaitin/xray
- crawlergo_x_XRAY
https://github.com/timwhitez/crawlergo_x_XRAY
- crawlergo
https://github.com/0Kee-Team/crawlergo
その他の使用方法では、公式ドキュメントを参照することをすべてのユーザーに推奨しています
構成
- xrayの最新リリースをダウンロードし、crawlergoの最新リリース
をダウンロードします。これは、ライブラリのgit cloneではなく、コンパイルされたファイルをダウンロードすることに注意してください。
- launcher.pyとtargets.txtをcrawlergo.exeの同じディレクトリに配置します
- xrayパッシブスキャンを構成して開始します(スクリプトのデフォルト構成は127.0.0.1:7777です)ポートを変更する場合は、launcher.pyファイルのプロキシも変更してください
- launcher.pyのcmd変数でcrawlergoクローラー構成を構成します(主にクロムパスがローカルパスに変更されます)。デフォルトは次のとおりです。
./crawlergo -c C:\Program Files (x86)\Google\Chrome\Application\chrome.exe -t 20 -f smart --fuzz-path --output-mode json target
- ターゲットURLを1行に1つずつ、targets.txtに書き込みます
- python3でlauncher.pyを実行します(XRAYパッシブスキャンが開始されます)
- 生成されたsub_domains.txtはクローラーがクロールするサブドメインであり、crawl_result.txtはクローラーがクロールするURLです