Skip to content
KitploitKITPLOIT
ToolsBlog
Log in
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
hayduk — Grafische Angriffsverwaltungskonsole für Metasploit: die Abstammung von Armitage als einzelnes Go-Binary mit Browser-UI. Live-Netzwerktopologie, Kampagnen-Workflows, Hail Mary, Sitzungen, Berichtsexport und Team-Modus. | Kitploit
Tools/GitHubGitHub/jolovicdev/hayduk
Penetrationstest-FrameworksSchwachstellenscannerExploit-FrameworksNetzwerkkartierungPost-ExploitationRed Teaming
GitHubjolovicdev/hayduk

hayduk

Grafische Angriffsverwaltungskonsole für Metasploit: die Abstammung von Armitage als einzelnes Go-Binary mit Browser-UI. Live-Netzwerktopologie, Kampagnen-Workflows, Hail Mary, Sitzungen, Berichtsexport und Team-Modus.

Repository anzeigen
102167vor 6 TagenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Hayduk: Open-Source-Metasploit-GUI und Armitage-Alternative

CI Release License: MIT

Hayduk ist eine kostenlose, quelloffene Metasploit-GUI für autorisierte Penetrationstests. Sie bringt den Armitage-Workflow in deinen Browser: Hosts kartieren, Module durchsuchen, Meterpreter- und Shell-Sitzungen verwalten und Kampagnenberichte exportieren.

Lade eine einzige Binärdatei herunter. Führe sie aus. Stelle eine Verbindung zu Metasploit her. Für die Ausführung einer Release-Binärdatei ist keine Installation von Java, Go oder Node.js erforderlich. Die Browser-Oberfläche ist enthalten.

Hayduk verbindet sich über msfrpcd mit einer separaten Metasploit-Framework-Instanz. Metasploit ist nicht enthalten.

Lade die neueste Version herunter · Schnellstart · Probiere das Docker-Lab aus · Team-Modus

Hayduk-Kampagnenübersicht mit Netzwerktopologie, Host-Inspektion, Modulbibliothek und Live-Konsole

Oberfläche mit illustrativen Kampagnendaten dargestellt.

Schnellstart

Du benötigst eine Hayduk-Release-Binärdatei, einen Browser und eine laufende Metasploit-Framework-Instanz. Für Workspace-Funktionen wie Hosts, Dienste, Anmeldedaten und Loot benötigt Metasploit außerdem eine verbundene Datenbank.

Die folgenden Schritte gehen davon aus, dass Hayduk und Metasploit auf derselben Maschine laufen. Wenn du eine fertige Metasploit-Umgebung mit Datenbank und Wegwerf-Zielen benötigst, verwende das Docker-Lab.

1. Hayduk herunterladen und entpacken

Öffne die neueste Version und wähle das Archiv, das zu deinem Betriebssystem und Prozessor passt. Entpacke das Archiv in einen Ordner. Es gibt keinen Hayduk-Installer und keine separate UI-Einrichtung.

2. Metasploit RPC starten

Öffne auf der Maschine, auf der Metasploit läuft, ein Terminal und führe Folgendes aus:

msfrpcd -P 'yourpassword' -S -f -a 127.0.0.1 -p 55553

Ersetze yourpassword durch dein eigenes Passwort. Lass dieses Terminal geöffnet. Dieser Befehl bindet RPC an localhost auf Port 55553; -S deaktiviert SSL für diese lokale Verbindung.

Wenn du bereits msfrpcd ausführst, verwende dessen bestehende Verbindungseinstellungen, anstatt eine weitere Instanz zu starten.

3. Hayduk ausführen

Öffne ein weiteres Terminal im extrahierten Ordner.

Linux und macOS:

./hayduk

Windows PowerShell:

.\hayduk.exe

Hayduk öffnet die Benutzeroberfläche in Ihrem Browser. Wenn der Browser nicht geöffnet wird, kopieren Sie die vollständige im Terminal ausgegebene URL, einschließlich ?token=.... Der Port wird automatisch zugewiesen.

4. Verbinden

Geben Sie unter Connect to msfrpcd die Einstellungen aus Schritt 2 ein:

FeldWert
Host127.0.0.1
Port55553
Benutzermsf
PasswortDas oben festgelegte Passwort
use SSLNicht aktiviert

Klicken Sie auf Connect. Eine kalte Metasploit-Instanz kann etwa eine halbe Minute für eine Antwort benötigen; der Verbindungsfortschritt wird im Dialog angezeigt.

Lassen Sie Hayduk laufen, während Sie die Benutzeroberfläche verwenden. Drücken Sie Ctrl+C in seinem Terminal, um es zu beenden.

Ihre erste Kampagne

Verwenden Sie ein System oder Netzwerk, das Sie zur Prüfung berechtigt sind. Scans werden von der verbundenen Metasploit-Instanz ausgeführt, daher müssen die Ziele von dieser Maschine aus erreichbar sein.

Klicken Sie auf ein Modul, um es zu konfigurieren. Klicken Sie mit der rechten Maustaste auf Hosts, Sitzungen, Tabellenzeilen und Module im Baum, um deren Aktionsmenüs zu öffnen.

Verwenden Sie die Kampagnen-Übersichtskarten, um Hosts, Dienste, Sitzungen oder Anmeldedaten zu öffnen. Discover hosts, Scan services und Export report sind auch direkt über der Netzwerkkarte verfügbar.

Die Netzwerkkarte passt Host-Spalten an die verfügbare Zeichenfläche an. Wählen Sie Focus, um die Karte und den Host-Inspektor zu erweitern. Arrange hosts ersetzt gespeicherte Positionen durch ein automatisches Layout. Host-Karten zeigen die Anzahl offener Dienste und den Zugriffsstatus; violette Pfade kennzeichnen Pivot-Routen.

  1. Wählen Sie einen Arbeitsbereich. Klicken Sie auf den workspace-Chip, um zwischen vorhandenen Metasploit-Arbeitsbereichen zu wechseln, oder verwenden Sie den aktuellen Arbeitsbereich. Der aktive Arbeitsbereich begrenzt die Datenbanktabellen, die Topologie und den exportierten Bericht, sodass die Kampagnendaten jedes Kunden getrennt bleiben. Ereignisse und Sitzungen behalten ihren ursprünglichen Arbeitsbereich für die Berichtszuordnung; die Registerkarte Sessions zeigt Sitzungen über alle Arbeitsbereiche hinweg.
  2. Hosts entdecken. Öffnen Sie Campaign → Discover hosts…, geben Sie Ihren Zielhost oder CIDR-Bereich ein, wählen Sie einen Scanner und klicken Sie auf Configure…. Überprüfen Sie die Moduloptionen und klicken Sie auf Launch.
  3. Dienste scannen und prüfen. Öffnen Sie Campaign → Scan services… und konfigurieren Sie einen Scan für Ihr Ziel. Überprüfen Sie die Optionen, bevor Sie ihn starten. Öffnen Sie View → Topology, um entdeckte Hosts zu sehen, oder View → Services, um Dienstergebnisse zu prüfen.
  4. Starten Sie einen Exploit und öffnen Sie eine Sitzung. Klicken Sie mit der rechten Maustaste auf ein Exploit-Modul im Baum und wählen Sie Launch…, oder öffnen Sie Campaign → Find attacks… und klicken Sie auf die Schaltfläche Launch einer Übereinstimmung, um den Zielhost und den passenden Port vorauszufüllen. Überprüfen Sie die Moduloptionen und die Payload und klicken Sie dann auf Launch. Wenn eine Sitzung geöffnet wird, klicken Sie auf ihre Zeile in der Registerkarte Sessions oder klicken Sie mit der rechten Maustaste auf ihren Host und wählen Sie Interact with session , um die Live-Konsole in Interact zu öffnen.
  5. Exportieren Sie einen Bericht. Wählen Sie File → Export report…, um einen eigenständigen HTML-Kampagnenbericht herunterzuladen.

Hayduk-Demo: Wählen Sie einen Host auf der Topologiekarte aus und führen Sie Befehle in seiner Live-Shell-Sitzung aus

Die Demo verwendet illustrative Kampagnendaten.

Funktionen

Tool herunterladen