对于 Linux 用户

对于 Linux 用户

我需要将一个软件安装在公司的笔记本电脑上。安装程序需要序列号才能正常工作,但我没有(我的经理不在,所以我无法询问他)。安装程序让我拨打一个似乎不再接通的电话号码。

我会下载 win32dasm 和 ollydbg 并尝试破解安装程序,但我真的没有时间,而且我已经很多年没有这样做了。

光盘上有一个 zip 文件,看起来包含所有程序文件,但有密码。破解这个文件可行吗?还是需要很长时间?

答案1

由于这是旧软件,因此它可能是使用旧版本的 Winzip 加密 - 非常容易破解。Google 搜索很快就会找到答案。

从 Winzip v9 开始,加密使用 AES,它是安全的。

答案2

您可以使用一些 zip 密码恢复软件,但如果密码较强,则需要很长时间。这些程序通常使用暴力破解,因此您需要一个密码字典。

答案3

对于 Linux 用户

拉克拉克

软件要求:
* > glibc 2.4
* 任何与 POSIX 兼容的操作系统 [抱歉,Window$ 不支持]
* pthreads
* libxml2
* 最后:7zip、unrar、unzip

建造和安装:

一切都非常简单:


tar -xjf rarcrack-VERSION.tar.bz2
cd rarcrack-VERSION
您需要 gcc 或任何 C 编译器(编辑 Makefile CC=YOUR_C_COMPILER)
make
您必须在下一步中以 root 身份进行:
make install


使用RarCrack:

rarcrack your_encrypted_archive.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[字符集] 之外的字符!

相关内容