Ich denke, der einzige Weg, den Sie ausprobieren können, ist die Bruteforce- Methode. Es gibt viele Tools, die diese Aufgabe erfüllen können, aber es ist eine wirklich schlechte / lange / ... Lösung.
Unter Linux können Sie Rarcrack ausprobieren .
Beispiel:
rarcrack archive_encrypted.ext [--threads thread_num] [--type rar|zip|7z]
Laut der Dokumentation:
Alles in [] ist optional. Rarcrack Default knackt zwei Threads und erkennt automatisch den Archivtyp. Wenn die Erkennung falsch ist, können Sie mit dem Parameter type den richtigen Dateityp angeben. RarCrack knackt derzeit maximal 12 Threads.
Nach dem Start des Crackings druckt RarCrack den aktuellen Status des Crackings und speichert ihn in einer Statusdatei. Wenn Sie einen spezifischeren Kennwortzeichensatz wünschen, müssen Sie RarCrack ausführen, um die XML-Statusdatei zu erstellen (3 Sekunden).
<?xml version="1.0" encoding="UTF-8"?> <rarcrack> <abc>0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ</abc> <current>uU</current> <good_password></good_password> </rarcrack>
Dies ist eine XML-Beispieldatei, und Sie sehen, dass es einen Zeichensatz gibt. Wenn Sie möchten, können Sie diese Datei ändern, und wenn Sie RarCrack erneut starten, verwendet das Programm neue Variablen.
Warnung : Seien Sie vorsichtig, wenn Sie diese Datei ändern. Stellen Sie sicher, dass das aktuelle Passwort keine Zeichen außerhalb des abc [Zeichensatzes] enthält!