
Maltegoに触発された、IPアドレス、ポート、サービス、発見事項を視覚的なノードリンク図に整理する、軽量グラフベースのペネトレーションテスト用ツール。
Rabbit Holeは、Maltegoの機能の非常に限られたサブセットを提供し、ペネトレーションテストにおける情報の視覚的表現の作成に焦点を当てています。IPアドレス、ポート、サービスなどのさまざまなタイプのノードとそれらの間のリンクを作成でき、はるかに直感的なインターフェースを備え、登録を必要としません。

これは、Hack The Boxのさまざまなマシンに取り組む際に情報を整理するための個人ツールとして作成され、他の人の生活を楽にすることを願って共有されています。
Rabbit HoleはLinux MintとParrotでテストされています。以下の依存関係が必要になる場合があります:
sudo apt install xorg-dev libglu1-mesa-dev
ビルドするには、以下を実行します:
cmake -H. -Bbuild -G "Unix Makefiles"
cmake --build build --config Release
その後、Rabbit Holeを実行できます:
./build/bin/rabbithole
Rabbit HoleはVisual Studio 2017でのビルドでテストされています。ビルドするには、以下を実行します:
cmake -H. -Bbuild -G "Visual Studio 15 2017 Win64"
cmake --build build --config Release
あるいは、最初の手順で生成されたソリューション(build\rabbithole.slnにあります)を使用して、Visual Studio内からコンパイルすることもできます。