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
cracklord — Warteschlangen- und Ressourcensystem für das Knacken von Passwörtern | Kitploit
Tools/GitHubGitHub/jmmcatee/cracklord
Passwort-CrackingDienstprogramme & Frameworks
GitHubjmmcatee/cracklord

cracklord

Warteschlangen- und Ressourcensystem für das Knacken von Passwörtern

Repository anzeigen
39568vor 7 JahrenVon 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

Cracklord

GoDoc Build Status Rawsec's CyberSecurity Inventory

http://jmmcatee.github.io/cracklord/

Was ist das?

CrackLord ist ein System, das darauf ausgelegt ist, eine skalierbare, erweiterbare und verteilte Umgebung sowohl für das Knacken von Passwörtern als auch für andere Aufgaben, die viele Rechenressourcen benötigen, bereitzustellen. Anders gesagt, CrackLord ist eine Möglichkeit, die Ressourcen wie CPU, GPU, Netzwerk usw. mehrerer Hardwaresysteme in einem einzigen Warteschlangendienst über zwei primäre Dienste zu verteilen: die Resource und die Queue. Es wird diese Aufgaben nicht schneller machen, aber es wird die Verwaltung erleichtern.

Systemkomponenten

Es gibt drei Hauptkomponenten von CrackLord, wie im obigen Bild dargestellt:

  • Queue – Die Queue ist ein Dienst, der auf einem einzelnen System läuft und eine Schnittstelle für Benutzer bereitstellt, um Jobs zu übermitteln, anzuhalten, fortzusetzen und zu löschen. Diese Jobs werden dann verarbeitet und an verfügbare Resources gesendet, um die eigentliche Arbeit zu erledigen und die Ergebnisse zu verwalten.
  • Resource / Resource Managers – Resources sind die einzelnen Server, die mit der Queue verbunden sind. Sie werden von Resource-Manager-Plugins verwaltet. Diese sind Code, der es ermöglicht, verschiedene Arten von Ressourcen anzubinden. Manager können direkt mit physischen Ressourcen verbunden werden, die Ihnen gehören, oder Cloud-Dienste nutzen, um nach Bedarf Ressourcen zu erzeugen.
  • Tools – Tools sind eine Reihe von Plugins, die auf Resources konfiguriert sind und die zugrunde liegenden Aufgaben ausführen, z. B. das Ausführen von oclHashcat zum Knacken von Passwörtern. Tools sind in der Programmiersprache Go geschrieben und haben eine standardisierte Schnittstelle, um das Schreiben oder Erweitern zu erleichtern. Sie sind Wrapper für die verschiedenen Tools, die große Ressourcenmengen benötigen, wie John, HashCat usw.

Serverinstallation

Wir haben für jede Veröffentlichung ein Paket erstellt. Wenn Sie dieses einfach nutzen möchten, folgen Sie den Anweisungen hier.

Wenn Sie die Software aus dem Quellcode erstellen möchten, benötigen Sie zunächst eine funktionierende Go-Entwicklungsumgebung mit eingerichtetem GOPATH. Außerdem sollten Sie Git und Mercurial eingerichtet haben, um die verschiedenen Bibliotheken und Plugins zu sammeln, die im Code verwendet werden.

  1. Zuerst müssen Sie Cracklord selbst abrufen.
    go get github.com/jmmcatee/cracklord

  2. Als nächstes müssen alle Abhängigkeiten sowohl für den Resource-Daemon als auch für den Queue-Daemon heruntergeladen werden.
    go get github.com/jmmcatee/cracklord/cmd/queued
    go get github.com/jmmcatee/cracklord/cmd/resourced

  3. Jetzt können wir den Queue-Daemon und den Resource-Daemon tatsächlich bauen.
    go build github.com/jmmcatee/cracklord/cmd/queued
    go build github.com/jmmcatee/cracklord/cmd/resourced

  4. Schließlich können wir beide Daemons ausführen, die sich in den Verzeichnissen cmd/queued und cmd/resourced befinden. Sie müssen auch die verschiedenen Konfigurationsdateien einrichten; Informationen dazu finden Sie in unserem Wiki.

Mitwirken

Add-ons

Der wahrscheinlich einfachste Weg, sich zu beteiligen, ist das Schreiben eines neuen Tool-Plugins. Wenn Sie Tools verwenden, die Sie im Rahmen von Tests, Forschung oder Arbeit einsetzen, und diese integrieren möchten, können Sie ganz einfach ein neues Tool schreiben und uns einen Pull-Request senden. Wir werden sicherstellen, dass es so schnell wie möglich integriert wird. Im Verzeichnis plugins haben wir ein leeres Tool erstellt, das als Anleitung und Hilfe dient. Wenn Sie auch eine clevere Möglichkeit haben, mit Ressourcen zu interagieren, könnten Sie ein Resource-Manager-Plugin schreiben, vielleicht für einen Cloud-Dienst, den wir noch nicht unterstützen, oder für eine neue Art der Arbeitsausführung.

Aufgrund der Funktionsweise der Go-Sprache müssen wir alle Tools einkompilieren. Wenn Sie also etwas tun, das Sie teilen möchten, senden Sie uns bitte einen Pull-Request; wir werden es testen und für alle verfügbar machen.

Skripte / GUI

Wir haben eine standardisierte API, die der Queue-Daemon für den Zugriff bereitstellt. Wir haben auch eine standardmäßige Web-GUI geschrieben, die dieselbe API verwendet. Das bedeutet nicht, dass Sie keine bessere erstellen könnten! Wir denken auch darüber nach, einige Skripte zu schreiben, um häufige Aufgaben in unserem Workflow zu automatisieren. Wenn Sie solche erstellen, senden Sie uns Links oder einen Pull-Request, und wir werden einen Platz dafür finden / Sie namentlich erwähnen!

Dokumentation

Wir arbeiten hart daran, die Dokumentation auf dem neuesten Stand zu halten, aber es gibt immer Raum für Anleitungen, Tutorials oder Beispiele, und wir würden uns über jede Hilfe freuen, die Sie dazu leisten können. Besuchen Sie unser Wiki und sehen Sie, was repariert oder hinzugefügt werden muss!

Fehler / Probleme

Natürlich spricht nichts dagegen, an den CrackLord-Queue- und Resource-Daemons selbst zu arbeiten. Wir haben unsere Issue-Liste, und jede Hilfe bei der Behebung dieser Probleme wird sehr geschätzt.

Tool herunterladen