
Installationsprogramm für Aufklärungs- und Erkundungspakete/-bündel.
Intelligence and Reconnaissance Package/Bundle-Installer.
IntRec-Pack ist ein Bash-Skript, das dazu entwickelt wurde, mehrere hochwertige OSINT-, Recon- und Threat-Intelligence-Tools herunterzuladen, zu installieren und bereitzustellen. Da es auch die Installation der verschiedenen Abhängigkeiten dieser Programme verwaltet, soll es ein umfassender Helfer bei der Einrichtung Ihrer Informationssammlungsumgebung sein. Nachfolgend finden Sie eine Übersicht über die Tools und Dienstprogramme, bei deren Einrichtung es hilft.
+-----------------------+-------------------------------------------+
| Tool | Diensttyp und Funktionsübersicht |
+-----------------------+-------------------------------------------+
|1. QuickScan | Port-Scanner/WHOIS/Domain-Resolver |
|2. DNSRecon | Erweiterte DNS-Enumeration & Domain-Dienstprogramm |
|3. Sublist3r | OSINT-basierte Subdomain-Enumeration |
|4. TekDefense-Automator| OSINT-basierte IP-, URL- und Hash-Analyse |
|5. TheHarvester | eMail-, vHost-, Domain- und PII-Enumeration |
|6. IOC-Parser | Threat Intel, parst IOC-Daten aus Berichten|
|7. PyParser-CVE | Multi-Quell-Exploit-Parser/CVE-Suche |
|8. Mimir | HoneyDB CLI/Threat-Intelligence-Dienstprogramm |
|9. Tadpole | Offene AWS-Buckets, Dateisuche und Download |
|10.Harbinger | Cymon.io, VirusTotal, Threat-Feed-Parser |
|11.Inquisitor | OSINT-Recon/Datenvisualisierungs-Dienstprogramm |
|12.BirdWatch | SOCMINT-Dienstprogramm mit Fokus auf Twitter |
|13.Spiderfoot | Fortgeschrittenes OSINT/Recon-Framework |
|14.EagleEye | Gesichtserkennungsgestütztes SOCMINT-Dienstprogramm |
+-----------------------+-------------------------------------------+
Darüber hinaus habe ich im Bash-Skript eine Funktion integriert, die es dem Benutzer ermöglicht, zwei webbasierte Ressourcen (ab Update 1.2.1 drei) bequem aufzurufen – namentlich OSINT-Framework und HoneyDB. Ersteres dient als kuratierte Liste von Open-Source-Intelligence-Tools, Websites und zugehörigen Materialien als Referenzleitfaden. Letzteres ist ein OSINT-aggregativer Threat-Intelligence-Pool, der Daten von HoneyPy-Honeypots sammelt und organisiert. Mein Command Line Interface dafür ist ebenfalls in der Auswahl der Tools enthalten, die mit IntRec-Pack heruntergeladen werden können.
Klonen Sie das Tool aus dem Repository und machen Sie es ausführbar wie folgt:
git clone https://github.com/NullArray/IntRec-Pack.git
cd IntRec-Pack
chmod +x intrec.sh
Danach kann es über die Befehlszeile mit sudo ./intrec.sh gestartet werden. Daraufhin wird ein Menü mit folgenden Optionen angezeigt:
1) Hilfe 4) Installationsort festlegen
2) Auflisten und Installieren 5) Online-Ressourcen
3) Alle Installieren 6) Beenden
Die Option Hilfe zeigt weitere Nutzungsinformationen und allgemeine Details zum Tool an. Auflisten und Installieren listet alle verfügbaren Tools zum Herunterladen/Installieren auf und lässt Sie die gewünschten auswählen. Anschließend werden das Tool und seine Abhängigkeiten im aktuellen Arbeitsverzeichnis installiert. Sofern nicht die Option Installationsort festlegen verwendet wurde, um einen Pfad zu einem benutzerdefinierten Ort anzugeben. Alle Installieren lädt alle mit diesem Skript verfügbaren Tools herunter und installiert sie, und Online-Ressourcen öffnet die zuvor genannten Webanwendungen.
Das Skript wurde auf Version 1.3.0 aktualisiert.
Changelog
Dieses Update fügt EagleEye zur Liste der verfügbaren Tools hinzu. EagleEye ist ein SOCMINT-Dienstprogramm, das Reverse Image Search und Gesichtserkennung nutzt.
Tadpole wurde der neuesten Version hinzugefügt. Dieses Programm ermöglicht es Ihnen, Elemente in offenen AWS-Buckets zu suchen und herunterzuladen.
Zwei weitere Programme wurden hinzugefügt: BirdWatch, ein SOCMINT-Dienstprogramm mit Fokus auf Twitter, und Inquisitor, ein OSINT-basiertes Recon-Tool. Außerdem wurde https://toddington.com/resources zur Funktion Online-Ressourcen hinzugefügt, um als Referenzleitfaden für zusätzliche OSINT-Tools, Dienste und mehr zu dienen.
Jede Installationsoperation hat jetzt eine eigene Funktion, um das Skript modular zu gestalten. Dies ermöglicht auch die einfache Hinzufügung von Operationen, die in Zukunft weitere/andere Tools installieren würden.
Dem Skript wurden zusätzliche Überprüfungen hinzugefügt, um das Vorhandensein von Dienstprogrammen wie wget, git und pip zu prüfen. Dies ist wichtig, da einige Distributionen wie Debian und Devuan einige dieser Dienstprogramme nicht standardmäßig installiert haben. Falls das Skript feststellt, dass eines dieser Dienstprogramme fehlt, wird es versuchen, das Problem automatisch zu beheben. Dadurch ist das Skript effektiv und mit den meisten Debian-basierten Distributionen kompatibel.
Ab sofort prüft IntRec-Pack, ob es mit Superuser-Rechten gestartet wurde. Da viele sudo-Befehle im Skript enthalten sind, verhindert dies, dass der Benutzer während der Ausführung in Schwierigkeiten gerät.
Besonderer Dank geht an Chandrapal für seine Beiträge zum Tool.
Da die Funktion Online-Ressourcen Funktionen verwendet, die von Python, Selenium und dem Mozilla Geckodriver abgeleitet sind, habe ich dem Skript Logik hinzugefügt, die automatisch die richtige Version jeder benötigten Komponente (Selenium und Geckodriver) installiert, damit das Skript wie vorgesehen funktioniert.
Obwohl diese Funktionalität getestet wurde und das Skript darauf ausgelegt ist, so viel wie möglich zu automatisieren, um die Bedienung zu erleichtern, können Sie sich bei Problemen oder Fehlern gerne ein Ticket öffnen oder einen Pull-Request einreichen.
Vielen Dank.