
Zentrale OSINT-Untersuchungsplattform mit CLI und GUI, die E-Mail-Leak-Prüfungen, Domain-Suchen, Telefonsuche und API-Schlüsselunterstützung für automatisierte Aufklärung integriert.
Zentralisieren und beschleunigen Sie OSINT-Untersuchungen
Roadmap anzeigen
Bitcrook ist ein Open-Source-Intelligence-Apparat, der darauf abzielt, alle für eine Untersuchung erforderlichen Werkzeuge zu zentralisieren. Obwohl Untersuchungen weiterhin menschliche Interaktion erfordern, um die Zusammenhänge zu erkennen, kann die Schnittstelle an die individuellen Bedürfnisse angepasst werden, um den Prozess der Sorgfaltspflicht zu beschleunigen. Einige Pakete erfordern einen Authentifizierungsschlüssel, andere nicht. Siehe die Tabelle Pakettypen für weitere Informationen. Bitcrook kann in Ihre Anwendung integriert werden ODER direkt über das Terminal/den Webbrowser verwendet werden.
Es liegt in der Verantwortung des Endbenutzers, alle geltenden lokalen, staatlichen und Bundesgesetze einzuhalten. Die Entwickler übernehmen keine Haftung und sind nicht verantwortlich für Missbrauch oder Schäden, die durch dieses Programm verursacht werden. Durch die Nutzung von Bitcrook stimmen Sie den vorherigen Aussagen zu.
Bitcrook v2.0.0 wurde am 11. Oktober 2023 veröffentlicht, nur einen Tag nach v1.0.0, aufgrund einiger bedeutender Änderungen an der Projektstruktur. Hier sind einige Highlights der letzten Änderungen in den Versionen v1.0.0 und v2.0.0:
go installgit clone https://github.com/ax-i-om/bitcrook.gitoder
go install github.com/ax-i-om/bitcrook@latestcd zum Stammverzeichnis von Bitcrookgo run main.gocd zum Stammverzeichnis von Bitcrookgo run main.go serverhttp://127.0.0.1:6174Sie können die Bitcrook-Web-App auch über Docker hosten:
cd zum Stammverzeichnis von Bitcrookdocker build -t bitcrook .docker run --restart always --env-file .env --name bitcrook -d -p 6174:6174 bitcrookhttp://127.0.0.1:6174 auf die Schnittstelle zuEinige Pakete erfordern einen API-Schlüssel. Bitcrook wird ohne Angabe von API-Schlüsseln ausgeführt; wenn Sie diese Funktionen jedoch implementieren möchten, erstellen Sie eine Datei namens .env und formatieren Sie sie wie folgt:
BITCROOK_MLSA=UNSPECIFIED
BITCROOK_HIBP=UNSPECIFIED
BITCROOK_IPTL=UNSPECIFIED
Ersetzen Sie die Vorkommen von UNSPECIFIED durch den entsprechenden API-Schlüssel.
Von oben nach unten sollten diese Umgebungsvariablen den API-Schlüsseln für die Dienste Melissa, HaveIBeenPwned und IP2Location entsprechen. Stellen Sie sicher, dass die Umgebungsvariablen nach Änderungen übergeben/exportiert werden. Für Docker hängen Sie --env-file .env an die Argumente an. Unter Linux führen Sie den Befehl aus: export $(xargs <.env). Die Ergebnisse können je nach Betriebssystem/Shell variieren.