
Schweizer Taschenmesser für die Aufklärung
Recon Dog läuft auf allem, auf dem ein Python-Interpreter installiert ist. Getestet wurde es jedoch auf folgenden Konfigurationen:
Betriebssysteme: Windows, Linux, Mac
Python-Versionen: Python2.7, Python 3.6
Recon Dog benötigt keine manuelle Konfiguration und kann einfach wie ein normales Python-Skript ausgeführt werden.
Ein Debian-Paket kann jedoch hier heruntergeladen werden, wenn Sie es installieren möchten.
Die Wizard-Schnittstelle ist der unkomplizierteste Weg, Recon Dog zu verwenden. Starten Sie einfach das Programm, wählen Sie aus, was Sie tun möchten, und geben Sie das Ziel ein – so einfach ist das.
Recon Dog verfügt außerdem über eine Kommandozeilenargument-Schnittstelle. So finden Sie Subdomains:
python dog -t marvel.com -c 7
Da gibt es noch mehr! Haben Sie ein Programm, das Subdomains aufzählen kann, und möchten Sie die Ports aller gefundenen Subdomains scannen? Keine Sorge, Recon Dog ist für solche Fälle ausgelegt. Sie können einfach Folgendes tun:
subdomainfinder -t example.com | python dog --domains -c 3
Wenn Sie die Ziele nur ausgeben möchten, verwenden Sie nicht die Option -c.
Außerdem spielt es keine Rolle, welche Art von Ausgabe das andere Programm erzeugt – Recon Dog verwendet reguläre Ausdrücke, um Ziele zu finden, was die Integration mit praktisch jedem Werkzeug erleichtert.
Es stehen zwei Schalter zur Verfügung:
--domains Domains aus STDIN extrahieren
--ips IP-Adressen aus STDIN extrahieren
Sie können auf folgende Weise beitragen:
Möchten Sie ein privates Gespräch führen? Schreiben Sie mir auf meinem Twitter, der Posteingang ist offen :)
Recon Dog ist unter der Apache-2.0-Lizenz lizenziert.