我如何才能访问受密码保护的 RAR 文件的内容?

我如何才能访问受密码保护的 RAR 文件的内容?

我正在使用 Ubuntu 13.04。在升级之前,我备份了我的文件,当我安装并将 Ubuntu 升级到 13.04 时,我尝试恢复我的文件,但它们是在密码加密的 rar 文件中,而我忘记了密码。

我在网上搜索并通过 Wine 尝试了许多 Windows 应用程序。但错误消息显示“wine 存在缺陷”。因此我在网上搜索 Ubuntu 软件并找到了 John the Ripper,但问题是,我不明白如何使用它。而且我不知道如何从终端浏览目录。

答案1

您可以cd <directory_name>\<inside_directory_name>在终端中浏览目录。或者只需输入cd一些首字母(区分大小写),然后按Tab即可自动完成文件夹名称。

试试这个软件

http://rarcrack.sourceforge.net/

所有说明均在页面中给出,我以此为依据进行书写以供将来参考,将包保存到某个位置,例如Downloads

打开终端,输入cd Downloads(我们正在切换到下载目录)

执行tar -xjf rarcrack-0.2.tar.bz2→这将提取文件。

进入解压的文件夹,执行cd rarcrack-0.2

编译程序,执行make

通过执行来安装程序sudo make install

现在该程序已安装。

用法

打开一个终端,用于cd转到存储文件的目录。比如说命名abc.rar

跑步rarcrack abc.rar --threads <thread_num> --type rar

提供数值而不是线程数。这是线程数。如果您有多核处理器,请使用它。一个简单的规则,例如,系统中的核心数为 2 倍。例如四核 i7,线程数为 8。将此数字增加到更大的值可能会导致系统挂起。

完成后,启动 rar 破解程序将在同一目录中创建一个包含当前密码的 xml 文件。您可以停止该工具并修改 xml 以定义下次运行该工具时要搜索的字符集。

正如我之前所说,破解密码需要很长时间。如果该工具每秒处理 50 个密钥,则检查 5 个字符长的字母数字密码(无大写字母)大约需要 13 天。

如果您有兴趣,可以查看更多技术细节 -http://anrieff.net/ucbench/technical_qna.html

相关内容