Как восстановить пароль файла RAR в Mac OS X?
Я использую Mac OS X 10.6.2 и получил несколько старых файлов, которые необходимо извлечь. Старые резервные копии или финансы или счета, я верю. Они являются файлами RAR и защищены паролем. Есть ли способ извлечь хеш из этих файлов, чтобы я мог передать его в John The Ripper или Cain and Abel?
редактировать
Я скачал cRARk, но, к сожалению, ничего, что у меня есть (SimplyRAR, RAR Expander, The Unarchiver), не будет извлекать его без пароля. Может кто-нибудь проверить, что я сумасшедший и на версии для Mac нет пароля?
1 ответ
Вы можете вообще обойти извлечение хэша и использовать вместо него cRARk. cRARk - бесплатная утилита для взлома паролей RAR из командной строки, доступная для Windows, Mac и Linux. Он также предназначен для работы с CUDA, поэтому вы можете воспользоваться этим, если у вас есть мощный графический процессор.
Одно предупреждение: взлом архива займет очень много времени, если вы ничего не знаете о пароле, а его длина> 6 символов. Если вы знаете небольшую информацию о пароле, например приблизительное количество символов, это позволит вам ввести его в качестве переключателя, чтобы значительно сократить время взлома. Несмотря на то, что cRARk является одним из самых быстрых взломщиков RAR, использующих чрезвычайно оптимизированный код MMX и SSE, это справедливо для любого приложения для перебора. При взломе более длинных паролей это займет значительно больше времени из-за огромного количества возможностей.
Вот пример запуска взлома пароля "Джон":
C: \> crark.exe -c -l4 -g4 Chap7.rar cRARk 3.2d (CUDA включена) Бесплатное программное обеспечение Copyright 1995-2001, 2006-09 П. Семяновым, http://www.crark.net порции (с) 1993-2005 Евгений Рошаль (c) PSW-soft Password Cracking Library PCL v. 2.0d П. Семянова Архив тестирования Chap7.rar: версия 2.9 Тестирование Chap7.rtf Выбор лучших криптографических функций................................................. Выбрано: ASM (Prescott/AMD), SSE2 (P4/Core 2) (-f1114) Ожидаемое число тактов на пароль = 40438280, теоретическое = 27000000, частота процессора = 0,67. Обработка строки 56 файла определения пароля... Тестирование 4-х символьных паролей... ckdk Проверенные пароли = 42000 (время = 3:45,00, скорость = 186 с / с) Елка Проверенные пароли = 78000 (время = 6:58,99, скорость = 186 с / с) Джон - CRC ОК В шестнадцатеричном (стиль PCL): \6A \6F \68 \6E Проверенные пароли = 167844 (время = 15:02,38, скорость = 186 с / с) Всего протестировано = 167844, медленные тесты = 20914
Не так уж и плохо;)