Ubuntu 如何访问没有密码的rar文件

How to access a rar file without password


所以我有这个非常非常老的rar文件,是我叔叔压缩的。而现在他已经去世了。所以问题是,它有一个密码。他告诉我,这个文件是给我的,但他从未告诉我密码。这是我唯一能让我想起他的东西,我想知道是否有办法绕过这个rar文件的密码。

我希望得到一些帮助。

:|

答案1

你可以使用 RarCrack 对文件进行暴力破解。

根据密码的强度和你的电脑处理能力,这可能需要很长的时间和几乎永远的时间,虽然。我想我在什么地方读到过,即使对*****来说,8个或更多字符的密码也是太多了,因为它根本不值得为这个小文件花费这么多时间来运行大型机器。

可悲的是,这几乎是你的全部。

当我做 rarcrack pm.rar --threads 2 --type rar 时,我得到 INFO: the specified archive type: rar INFO: cracking pm.rar, status file: pm.rar.xml INFO: Resuming cracking from password: '2' GOOD: This archive was succesfully cracked The good password is: '0' ERROR: The status file (pm.rar.xml) is corrupted!
。 啊,我知道了。RarCrack不能与unrar一起工作。你必须用 sudo apt-get remove --purge unrar 清除它,并在再次使用RarCrack后安装它,因为否则你无法打开该文件。
如果你知道密码的一些细节,比如只有数字或没有大写字母,你可以大量节省时间。一开始快速运行终止,并改变创建的 pm.rar.xml 文件,删除 <abc> ... </abc> 中未使用的字符。如果你知道最小密码长度,你也可以把 <current> ... </current> 设置为 <current> (passwordlength * 0 ) </current> 。我猜你不知道这样的事情。
相同问题还可以参考: How to access a rar file without password