答案1
我认为你唯一可以尝试的方法是暴力破解方法。有很多工具可以完成这项工作,但这是一个非常糟糕/漫长/...的解决方案。
在 Linux 上,你可以尝试拉克拉克。
例子 :
rarcrack archive_encrypted.ext [--threads thread_num] [--type rar|zip|7z]
根据文件:
[] 中的所有内容都是可选的,rarcrack 默认破解两个线程并自动检测存档类型。如果检测错误,您可以使用 type 参数指定正确的文件类型。RarCrack 目前最多破解 12 个线程。
破解开始后,RarCrack 将打印当前破解状态并将其保存到状态文件中。如果您想要更具体的密码字符集,您需要运行 RarCrack 来创建 XML 状态文件(3 秒)。
<?xml version="1.0" encoding="UTF-8"?>
<rarcrack>
<abc>0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ</abc>
<current>uU</current>
<good_password></good_password>
</rarcrack>
这是一个示例 XML 文件,您可以看到其中有一个字符集。如果您愿意,您可以修改此文件,当您再次启动 RarCrack 时,程序将使用新变量。
警告:更改此文件时请小心,确保当前密码不包含 abc[字符集] 之外的字符!