
Herramienta ligera basada en grafos para organizar datos de pruebas de penetración en diagramas visuales de nodos y enlaces de IPs, puertos, servicios y hallazgos, inspirada en Maltego.
Rabbit Hole proporciona un subconjunto muy limitado de la funcionalidad de Maltego, centrado en crear representaciones visuales de información para Pruebas de Penetración. Proporciona la creación de varios tipos de nodos (como Direcciones IP, Puertos, Servicios, etc.) y enlaces entre ellos, con una interfaz mucho más sencilla y sin requerir ningún tipo de registro.

Esta herramienta ha sido creada como una herramienta personal para ayudarme a organizar mi información al abordar las diversas máquinas en Hack The Box y se comparte con la esperanza de que haga la vida de otras personas más fácil.
Rabbit Hole ha sido probado en Linux Mint y Parrot. Es posible que necesites las siguientes dependencias:
sudo apt install xorg-dev libglu1-mesa-dev
Para compilar, ejecuta lo siguiente:
cmake -H. -Bbuild -G "Unix Makefiles"
cmake --build build --config Release
Entonces podrás ejecutar Rabbit Hole:
./build/bin/rabbithole
Rabbit Hole ha sido probado al compilar con Visual Studio 2017. Para compilarlo, ejecuta lo siguiente:
cmake -H. -Bbuild -G "Visual Studio 15 2017 Win64"
cmake --build build --config Release
Alternativamente, puedes compilarlo desde Visual Studio usando la solución generada por el primer paso (que estará en build\rabbithole.sln).