
Prying Deep - ダークウェブ上のインテリジェンスを収集するOSINTツール。
GitHub上にはディープウェブ向けのクローラーが複数あるのを見てきましたが、 そのほとんどがディープウェブにおけるOSINTの私の基準を満たしていませんでした。 そこで、自分自身のディープウェブOSINTツールを作ることにしました。
このツールは、ディープウェブにおいてもOPSECのベストプラクティスを常に遵守すべきであることを思い出させるものです。
このプロジェクトの作者は、このツールの使用によって引き起こされる可能性のあるいかなる損害についても責任を負いません。
Prying Deepはダークネット/クリアネットのプラットフォームをクロールし、可能な限り多くのインテリジェンスを効果的に抽出します。
このOSINTツールを使用する前に、以下の依存関係がインストールされていることを確認してください:
Docker: (任意)
Go: (必須)
PostgresSQL: (Dockerを使用しない場合は必須)
pryingdeep.yamlの環境変数がdocker-compose.yamlの環境と一致していることを確認してくださいgo install -v github.com/iudicium/pryingdeep/cmd/pryingdeep@latest
pryingdeep install
リポジトリをクローンします:
git clone https://github.com/iudicium/pryingdeep.git
.yaml 設定の値をフラグ経由または手動で調整します。
Database、logger、tor はすべて手動設定が必要です。
Colly Docs を読む必要があります。また、設定の説明も参照してください。
go build -> cmd/pryingdeep ディレクトリ内go build cmd/pryingdeep/pryingdeep.go -> ルートディレクトリ、バイナリもそこに生成されます。Docker コンテナ内で pryingdeep を起動するには、次のコマンドを使用します:
docker-compose up
各パラメータの詳細はこちらをご覧ください: config
tor コンテナのビルドと実行の詳細はこちらをご覧ください: Tor
Pryingdeep specializes in collecting information about dark-web/clearnet websites.
This tool was specifically built to extract as much information as possible from a .onion website
Usage:
pryingdeep [command]
Available Commands:
completion Generate the autocompletion script for the specified shell
crawl Start the crawling process
export Export the collected data into a file.
help Help about any command
install Installation of config files
Flags:
-c, --config string Path to the .yaml configuration. (default "pryingdeep.yaml")
-h, --help help for pryingdeep
-z, --save-config Save chosen options to your .yaml configuration
-s, --silent -s to disable logging and run silently
git checkout dev)goimports を使ってコードをリントするGPL-3.0ライセンスの下で配布されています。詳細は LICENSE を参照してください。

このリポジトリが役に立ったと感じ、気前よく支援していただける場合は、以下のアドレスにMonero (XMR) を寄付していただけます:
48bEkvkzP3W4SGKSJAkWx2V8s4axCKwpDFf7ZmwBawg5DBSq2imbcZVKNzMriukuPqjCyf2BSax1D3AktiUq5vWk1satWJt
ありがとうございます!