如何在Mac OS X上恢复RAR文件的密码?


21

我正在运行Mac OS X 10.6.2,并已处理了一些需要提取的旧文件。我相信旧的备份,财务或帐单。它们是RAR文件,并且受密码保护。有没有一种方法可以从这些文件中提取哈希,以便可以将其输入到John The RipperCain and Abel中

编辑

我已经下载了cRARk,但是很遗憾,我没有任何东西(SimplyRAR,RAR Expander,Unarchiver)将在没有密码的情况下将其解压缩。有人可以验证我疯了,并且Mac版本上没有密码吗?


奇怪的是,Linux上的unrar&7z从crark RAR中提取了一堆文件,然后提示输入密码。随附的README文件表示密码是有意使用的,以允许测试实用程序:“您也可以在此存档上测试crark -pcrackme.def crark31.rar
解密

...所以听起来您需要一个更好的RAR提取实用程序,它将在提示输入密码之前提取不受保护的文件。:)
嘎嘎吉德

尝试过unrarx?unrarx.com
o0'。

1
我只是为OSX设计了crark33,rar密码是crark33。猜猜我是个不错的猜测者:-)
卡尔·威索夫特

Answers:


33

您可以完全绕开哈希提取,而改用cRARk。cRARk是一个免费的命令行RAR密码破解工具,可用于Windows,Mac和Linux。它还设计为可与CUDA配合使用,因此,如果您具有强大的GPU,则可能要利用它。

一个警告是,如果您对密码一无所知,破解存档将花费很长时间,并且密码长度> 6个字符。如果您确实知道有关密码的一些小细节,例如大约的字符数,则可以输入密码作为开关,以大大缩短破解时间。尽管cRARk是使用极度优化的MMX和SSE代码开发出的最快的RAR破解程序之一,但对于任何蛮力应用而言,这都是正确的。当破解更长的密码时,由于尝试的可能性很多,因此将花费大量的时间。

以下是破解密码“ john”的示例:

C:\> crark.exe -c -l4 -g4 Chap7.rar
     cRARk 3.2d(启用CUDA)免费软件
    P.Semjanov版权所有1995-2001、2006-09,
         http://www.crark.net
     (c)部分1993-2005 Eugene Roshal
 (c)P.Semjanov的PSW-soft密码破解库PCL v.2.0d


测试档案Chap7.rar:2.9版
测试Chap7.rtf
选择最佳的加密功能.............................................. ...
选择:ASM(Prescott / AMD),SSE2(P4 / Core 2)(-f1114)
每个密码的滴答声预期= 40438280,理论值= 27000000,CPU速率= 0.67

密码定义文件的处理行56 ...
测试4个字符的密码...
d
测试的密码= 42000(时间= 3:45.00,速率= 186 p / s)
埃尔卡
测试的密码= 78000(时间= 6:58.99,速率= 186 p / s)
约翰-CRC OK
十六进制(PCL样式):\ 6A \ 6F \ 68 \ 6E
测试的密码= 167844(时间= 15:02.38,速率= 186 p / s)
总测试= 167844,慢速测试= 20914

不是太寒酸 ;)


+1胜过我的回答,但错过了osx标签
William Hilsum

我会尝试的。有点希望我在得到赏金之前能得到答案。:)
Josh K 2010年

@乔什对此感到抱歉!这是我第一次看到这个问题,添加了赏金,将其推到了页面顶部。
约翰·T

1
使用cRARk时,@ Josh带有一个“ crackme”文件。您可以提取文件中的其他所有内容。Crackme是供您测试程序的。
约翰T

2
有人知道在Mac上执行此操作的语法吗?我无法解决...谢谢!
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.