
Multi-threaded-Passwort-Wiederherstellungstool für RAR-, ZIP-, PDF- und Linux-Shadow-Dateien unter Verwendung von Wörterbuch- und Brute-Force-Methoden mit konfigurierbaren Zeichensätzen und Längenbereichen.
Zydra ist ein Tool zur Wiederherstellung von Dateikennwörtern und ein Knacker für Linux-Schatten-Dateien. Es verwendet die Wörterbuchsuche oder die Brute-Force-Methode zum Knacken von Kennwörtern.
Um die App auszuführen, sind mindestens folgende Voraussetzungen erforderlich:
$ sudo apt-get update
$ sudo apt-get install qpdf unrar$ pip3 install py-term
sudo wget http://www.figlet.org/fonts/epic.flf -O /usr/share/figlet/epic.flfDieses Tool dient nur zu Test- und Studienzwecken. Verwende es nicht für illegale Zwecke!
Lade Zydra herunter, indem du das Git-Repository klonst:
$ git clone https://github.com/hamedA2/Zydra.git
Du kannst auch Vagrant verwenden, um Zydra automatisch zu installieren und auszuführen (weitere Informationen am Ende der Seite).
Um eine Liste aller Optionen zu erhalten und zu erfahren, wie du diese App verwendest, gib den folgenden Befehl ein:
$ python3 Zydra.py -h

1- Wörterbuchsuche, um das Kennwort für eine ZIP-Datei zu finden
In diesem Beispiel verwende ich das Wörterbuch rockyou.txt
$ python3 Zydra.py –f file.zip –d rockyou.txt

2- Brute-Force-Suche, um das Kennwort für die Benutzer in der Shadow-Datei zu finden
Die Mindestlänge des Kennworts beträgt 4 und die Maximallänge 4, und wir versuchen, Kennwörter zu finden, die aus Zahlen und Symbolbuchstaben bestehen.
$ python3 Zydra.py –f shadow –b digits,symbols –m 4 –x 4

Um Zydra mit Vagrant auszuführen, verwende den folgenden Befehl (du musst dich im selben Ordner wie das Repository befinden):
vagrant up
und sobald die Initialisierung abgeschlossen ist, kannst du Folgendes ausführen:
vagrant ssh
um eine Verbindung zur virtuellen Maschine herzustellen.
Um die virtuelle Maschine zu verlassen, gib einfach exit in der Shell ein.
Um die virtuelle Maschine zu zerstören, führe vagrant destroy aus.
Weitere Informationen zur Verwendung von Vagrant findest du hier.
Hinweis:
Standardmäßig verwendet das Vagrantfile die folgenden Einstellungen:
vb.cpus = 4
vb.memory = 4096
Bearbeite das Vagrantfile und ändere diese Werte, um die Leistung zu verbessern.
Ein besonderer Dank an Hamed Izadi
Dieses Projekt ist unter der MIT-Lizenz lizenziert – siehe die Datei LICENSE.md für Details.