
Erweiterte Hash-Manipulation
Brute-Forcing leicht gemacht mit einem integrierten Wörterbuch-Ersteller, falls kein eigenes angegeben wird. Das Wörterbuch erstellt 100.000 Zeichenfolgen zur Verwendung

Überprüfen Sie, welcher Algorithmus verwendet wurde, um den Hash zu erstellen, den Sie knacken möchten. Sie können angeben, alle möglichen Algorithmen anzuzeigen, indem Sie das -L-Flag verwenden (einige Algorithmen sind noch nicht implementiert)

Zufälliges Salting, Unicode-Zufalls-Salting, oder Sie können Ihre eigene Salz-Wahl treffen.

Am besten klonen Sie das Repository mit git clone https://github.com/ekultek/dagon.git. Alternativ können Sie das Zip- oder Tarball-Archiv hier herunterladen.
Für die vollständige Funktionalität von Dagon lesen Sie bitte die Homepage hier oder das Benutzerhandbuch
python dagon.py -h führt das Hilfemenü aus und zeigt eine Liste aller möglichen Flags
python dagon.py -c <HASH> --bruteforce versucht, einen bestimmten Hash zu brute-forcen
python dagon.py -l <DATEIPFAD> --bruteforce versucht, eine Datei mit vielen Hashes (einer pro Zeile) zu brute-forcen
python dagon.py -v <HASH> versucht, den Algorithmus zu verifizieren, der zur Erstellung des Hashs verwendet wurde
python dagon.py -V <DATEIPFAD> versucht, jeden Hash in einer Datei (einer pro Zeile) zu verifizieren
Dagon erfordert Python-Version 2.7.x, um erfolgreich ausgeführt zu werden.
git clone https://github.com/ekultek/dagon.gitcd Dagonpip install -r requirements.txtDadurch sollten alle Abhängigkeiten installiert werden, die Sie für den Betrieb von Dagon benötigen.
Alle Beiträge sind sehr willkommen und hilfreich. Wenn Sie einen Beitrag leisten, wird Ihr Name auf der Homepage unter Beiträge mit einem Link zu Ihrem Beitrag platziert. Sie erhalten auch großen Respekt von mir, und das ist eine ziemlich coole Sache. Was ich bei Beiträgen suche, ist unter anderem Folgendes: