
Ein OSINT-/Digital-Forensik-Tool, entwickelt in Python.
Horus ist ein umfassendes All-in-One-Werkzeug zur Unterstützung von Ermittlungen – von der Nutzung von APIs bis hin zur Zusammenstellung von Daten. Es ist dein Begleiter für die Einsatzvorbereitung!
Um mit diesem Projekt zu starten, benötigst du Python auf deinem Gerät. Sobald es installiert ist, folge diesen Schritten:
cd in das Verzeichnis 'horus'. (Stelle sicher, dass es nicht der äußerste Ordner ist)pip install -r requirements.txtpython3 horus.py aus, oder unter Windows py horus.py.Hinweis: protonvpn-cli ist eine Voraussetzung für den Befehl 'pvpn' Hinweis: openvpn CLI ist eine Voraussetzung für den Befehl 'ovpn'
Um die APIs zu konfigurieren, die für die Nutzung bestimmter Befehle erforderlich sind, kannst du sie entweder manuell eingeben oder den Befehl 'apicon' verwenden.
Um API-Schlüssel manuell zu konfigurieren, navigiere zu /src/modules/var/pipes/api_config.json. Trage deine API-Schlüssel in die entsprechenden Einträge ein.
⚠️ Warnung: Wenn du zu diesem Repository beiträgst oder es über einen öffentlichen Fork testest, stelle sicher, dass du deine API-Schlüssel aus der JSON-Datei entfernst, bevor du Änderungen pushst.
🟢 = Vollständig implementiert oder zu mehr als 80 % fertig
🟡 = Teilweise implementiert / In Entwicklung
🔴 = Noch zu implementieren
Zu Shodan: Shodan ist eine kostenpflichtige API. Damit deine API funktioniert, musst du sie abonnieren. Ein Großteil der ortsbezogenen Funktionen ist in 'geolock' verfügbar, aber detailliertere Funktionen erfordern diese API.
Ein Teil des verwendeten Codes kann Fox und Askerdyne Ltd. zugeschrieben werden, insbesondere das 'Loki'-Verschlüsselungstoolset.
Einige .github-Dateien wurden von Jesse Squires erstellt.