Wie kann ich das Kennwort einer RAR-Datei unter Mac OS X wiederherstellen?

287259
Josh K

Ich verwende Mac OS X 10.6.2 und habe ein paar alte Dateien erhalten, die extrahiert werden müssen. Alte Backups oder Finanzen oder Rechnungen glaube ich. Sie sind RAR- Dateien und kennwortgeschützt. Gibt es eine Möglichkeit, den Hash aus diesen Dateien zu extrahieren, um ihn in John The Ripper oder Cain und Abel einzuspeisen ?

Bearbeiten

Ich habe cRARk heruntergeladen, aber leider habe ich nichts (SimplyRAR, RAR Expander, The Unarchiver) ohne Passwort extrahiert. Kann jemand bestätigen, dass ich verrückt bin und die Mac-Version kein Kennwort enthält ?

21
seltsamerweise entpacken unrar & 7z unter Linux eine Reihe von Dateien aus der crark-RAR-Datei und geben dann ein Kennwort ein. Die mitgelieferte README-Datei weist darauf hin, dass das Kennwort absichtlich verwendet wird, um das Dienstprogramm zu testen: "Sie können den Cracker auch in diesem Archiv testen. Führen Sie Folgendes aus:` crark -pcrackme.def crark31.rar` " quack quixote vor 14 Jahren 0
Es klingt also so, als ob Sie ein besseres RAR-Extraktionsprogramm benötigen, das die ungeschützten Dateien extrahiert, bevor Sie nach dem Kennwort gefragt werden. :) quack quixote vor 14 Jahren 0
versuchte Unrarx? http://www.unrarx.com/ o0'. vor 14 Jahren 0
Ich habe gerade d / l crark33 für OSX und das rar-Passwort lautet crark33. Ich denke, ich bin ein guter Guesser :-) Carl Witthoft vor 12 Jahren 1

1 Antwort auf die Frage

33
John T

Sie können die Hash-Extraktion vollständig umgehen und stattdessen cRARk verwenden. cRARk ist ein Freeware-Befehlszeilenprogramm zur RAR-Kennworterkennung, das für Windows, Mac und Linux verfügbar ist. Es ist auch für die Verwendung mit CUDA konzipiert. Wenn Sie über eine leistungsstarke GPU verfügen, möchten Sie dies möglicherweise nutzen.

Ein Nachteil ist, dass es sehr lange dauern wird, ein Archiv zu knacken, wenn Sie nichts über das Kennwort wissen und es> 6 Zeichen lang ist. Wenn Sie ein kleines Detail über das Kennwort kennen, beispielsweise die ungefähre Anzahl von Zeichen, können Sie dies als Schalter eingeben, um die Cracking-Zeit drastisch zu verkürzen. Obwohl cRARk zu den schnellsten RAR-Crackern zählt, die extrem optimierten MMX- und SSE-Code verwenden, gilt dies für jede Brute-Force-Anwendung. Wenn Sie längere Passwörter knacken, dauert es aufgrund der unzähligen Möglichkeiten, es auszuprobieren, erheblich länger.

Hier ist ein Beispiel, wie Sie das Passwort "john" knacken können:

C: \> crark.exe -c -l4 -g4 Chap7.rar cRARk 3.2d (CUDA-fähig) Freeware Copyright 1995-2001, 2006-09 von P. Semjanov, http://www.crark.net Teile (c) 1993-2005 Eugene Roshal (c) PSW-Software für softwaremäßiges Cracken von Passwörtern PCL v. 2.0d von P. Semjanov   Testarchiv Chap7.rar: Version 2.9 Testen von Chap7.rtf Auswahl der besten Kryptofunktionen .............................................. ... Gewählt: ASM (Prescott / AMD), SSE2 (P4 / Core 2) (-f1114) Ticks pro Passwort erwartet = 40438280, theoretisch = 27000000, CPU-Rate = 0,67  Verarbeitungszeile 56 der Kennwortdefinitionsdatei ... 4-Zeichen-Kennwörter testen ... ckdk Getestete Passwörter = 42000 (Zeit = 3: 45,00, Rate = 186 p / s) elka Getestete Passwörter = 78000 (Zeit = 6: 58,99, Rate = 186 p / s) john - CRC OK In hex (PCL-Stil): \ 6A \ 6F \ 68 \ 6E Getestete Kennwörter = 167844 (Zeit = 15: 02.38, Rate = 186 p / s) Getestete Gesamtmenge = 167844, langsame Tests = 20914

Nicht zu schäbig;)

+1 besser als meine Antwort und das osx-Tag verpasst William Hilsum vor 14 Jahren 0
Ich werde es versuchen. Hatte irgendwie gehofft, dass ich eine Antwort bekomme, bevor ich die Prämie auflege. :) Josh K vor 14 Jahren 0
@Josh, entschuldige das! Dies war das erste Mal, dass ich die Frage sah, indem ich die Kopfgeldmenge oben auf der Seite anstieß. John T vor 14 Jahren 0
@John: Hey, keine Probleme. Ich bekomme eine Antwort, obwohl es nicht so aussieht, als würde die hinzugefügte Wiederholung einen Eindruck auf Sie hinterlassen. Josh K vor 14 Jahren 0
@Josh Wenn Sie cRARk verwenden, wird eine 'Crackme'-Datei mitgeliefert. Sie können alles andere in der Datei gut extrahieren. Das Crackme ist für Sie, um das Programm zu testen. John T vor 14 Jahren 1
Kennt jemand die Syntax dafür auf dem Mac? Ich kann es nicht klären ... Danke! Joe vor 13 Jahren 2