Skip to content
KitploitKITPLOIT
ToolsBlog
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.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
kraker — Kraker is a distributed password brute-force system that focused on easy use. | Kitploit
Tools/GitHubGitHub/zzzteph/kraker
Password CrackingVulnerability AnalysisHash AnalysisPenetration TestingUtilities & FrameworksArchived
GitHubzzzteph/kraker

kraker

Kraker is a distributed password brute-force system that focused on easy use.

Repository anzeigen
8220vor 1 JahrVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Webseite

  • Über
  • Einrichtung
    • Server
      • Einrichtung
    • Agent
      • Einrichtung
      • Aus dem Quellcode erstellen
      • Verwendung der Veröffentlichung
  • Kontakte

Über

Kraker ist ein verteiltes System zum Knacken von Passwörtern (Brute-Force), mit dem Sie hashcat auf verschiedenen Servern und Workstations ausführen und verwalten können, wobei der Schwerpunkt auf einfacher Bedienung liegt. Bei der Konzeption und Entwicklung gab es zwei Hauptziele: das einfachste Werkzeug für verteiltes Hash-Knacken zu schaffen und es ausfallsicher zu machen.

Kraker besteht aus zwei Hauptkomponenten – einem Server und einem Agenten, die über eine REST-API kommunizieren. Unten finden Sie Informationen zu deren Installation und Konfiguration.

Kraker wird ständig weiterentwickelt, daher werden neue Funktionen, Dokumentationen und Updates veröffentlicht, sobald sie verfügbar sind. Wenn Sie Verbesserungsvorschläge haben, an der Entwicklung teilnehmen möchten oder Fehler finden – zögern Sie nicht, Issues oder Pull-Requests zu eröffnen oder uns zu kontaktieren: @_w34kp455 und @_asSheShouldBe.

Demo-Video

DEMO

Einrichtung

Hier finden Sie eine Anleitung zur Einrichtung Ihres eigenen Servers, zum Erstellen eines Agenten aus dem Quellcode und zum Ausführen. Sie können jederzeit eine bereits erstellte Version (Release) herunterladen und ausführen.

Server

Der Server ist in Laravel geschrieben und bietet eine Weboberfläche zum Erstellen von Brute-Force-Aufgaben sowie zur Verwaltung von Agenten.

Einrichtung

root@kitploit:~
sudo apt update
sudo apt-get -y install unzip git
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
rm get-docker.sh
sudo curl -L "https://github.com/docker/compose/releases/download/1.25.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo systemctl enable docker

git clone https://github.com/zzzteph/kraker
cd kraker/server
sudo docker-compose build app
sudo docker-compose up -d
sudo docker-compose exec app composer install
sudo docker-compose exec app php artisan key:generate
sudo docker-compose exec app php artisan migrate
sudo docker-compose exec app php artisan db:seed --class=HashtypeSeeder
sudo docker-compose exec app php artisan db:seed --class=UserSeeder

Navigieren Sie zur Server-IP-Adresse und geben Sie die folgenden Anmeldedaten ein:

  • Login: admin
  • Passwort: kraker

Agent

Er ist in .NET Core 5 geschrieben und funktioniert auf jedem Betriebssystem, auf dem dieses Framework verfügbar ist – Linux, Windows, MacOS (noch nicht getestet). Der Agent ist für die Ausführung von Brute-Force-Aufgaben verantwortlich, die er vom Server erhält.

Einrichtung

Damit der Agent auf dem Host funktioniert, muss .NET Core 5 installiert sein. Dies kann über den folgenden Link heruntergeladen werden:

https://dotnet.microsoft.com/download/dotnet/5.0

  • Linux – https://docs.microsoft.com/ru-ru/dotnet/core/install/linux
  • Windows – https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-5.0.4-windows-x64-installer

Aus dem Quellcode erstellen

  1. Installieren Sie das .NET Core 5 SDK. Beispiel für Linux:
root@kitploit:~
wget https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
sudo apt-get update 
sudo apt-get install -y apt-transport-https
sudo apt-get update
sudo apt-get install -y dotnet-sdk-5.0

  1. Um den Agenten aus dem Quellcode zu kompilieren, gehen Sie zum Agent-Ordner und führen Sie den folgenden Befehl aus: dotnet publish --configuration Release. Danach erhalten Sie im Ordner Kracker.App/bin/Release/net5.0 das erstellte Projekt.
  2. Sie müssen hashcat von der offiziellen Seite unter https://hashcat.net/hashcat/ herunterladen und in den Agent-Ordner entpacken.
  3. Ändern Sie appsettings.json in Kracker.App/bin/Release/net5.0 und setzen Sie ServerURL und Hashcat.Path wie folgt:
root@kitploit:~
{
        "HashCat":{
        "Path": "/home/admin/Kraker/agent/Kracker.App/bin/Release/net5.0/hashcat/hashcat.bin", //hashcat-Pfad 
                "SilencePeriodBeforeKill": 5, //Standard – 60 Minuten
                "RepeatedStringsBeforeKill": 100, //Standard – 1000 Zeichenketten
                "NeedForce": true,
                "Options": "--quiet --status --status-timer=1 --machine-readable --logfile-disable --restore-disable --outfile-format=2"
        },
        "ServerUrl": "http://8.8.8.8/", //Server-URL
        "InventoryCheckPeriod": 600,
        "HearbeatPeriod": 15
}

  1. Erstellen Sie einen Ordner wordlist und rule und legen Sie dort Ihre bevorzugte Wortliste und Regeln ab.
  2. Führen Sie Kraker.app.exe aus oder verwenden Sie den Befehl dotnet run Kraker.app.dll.
  3. Sie können den Agent-Ordner für eine einfache Einrichtung von Server zu Server kopieren. Viel Erfolg beim Knacken!

Verwendung der Veröffentlichung

In der Veröffentlichung finden Sie:

  • vorinstallierten hashcat https://hashcat.net/hashcat/
  • Regeln von https://github.com/ttmyst/tmyst_rules

Ausführen des Agenten aus der Veröffentlichung:

  1. Installieren Sie die .NET Core 5 Runtime.
  2. Ändern Sie appsettings.json in Kracker.App/bin/Release/net5.0 und setzen Sie ServerURL und Hashcat.Path.
  3. Legen Sie Ihre bevorzugten Wortlisten und Regeln in die Ordner wordlist und rule. Viele Wortlisten finden Sie auf https://weakpass.com.
  4. Führen Sie Kraker.app.exe aus oder verwenden Sie den Befehl dotnet Kraker.app.dll.

Kontakte

  • @_w34kp455
  • @_asSheShouldBe
  • https://weakpass.com
Tool herunterladen