Crack和Keygen

Anonim

Crack vs. Keygen

Crack实际上是破解Unix密码的程序。它专门为系统管理员设计,能够定位密码太弱且易受黑客使用字典黑客攻击系统攻击的用户。这是该计划的创造者Alec Muffet的直接结果,他希望改进其前身 - COPS中的'pwc'破解者。通过对程序内存管理的简单重新设计,Muffet能够提高其性能。

Keygen是短语密钥生成器的缩写形式。它是一个小程序,可为软件生成有效的CD密钥或串行(注册)编号。这些序列号通过软件破解组免费提供给管理员,可通过许多致力于软件盗版的网站免费下载。在没有购买正版代码的情况下激活软件被认为是非常违法的。

Crack首次发布为版本2.7a,并发布到Usenet新闻组alt.sources和alt.security。后续版本引入了大量新升级,包括可编程字典生成器,网络分布式密码跟踪系统和改进的代码,其灵活性远远超过其前辈。包括可编程到系统中的字典生成器意味着用户能够将规则应用于传统字典单词列表,以便生成包含在该列表上的单词的修改版本。这些规则修改可以非常简单(实际上根本没有改变),或者它们可能非常复杂。这些规则还可以在密码中处理GECOS字段。至于添加网络分布式密码破解机制,这可以进一步允许用户使用由共享文件系统连接的异构工作站的网络作为广泛分发的密码破解程序的一部分。

Keygen通过简单地实现反汇编来潜入并研究目标程序的原始汇编代码来使用。这可以检查软件或安装程序以获取所需的代码。一旦用户获得了对程序代码的访问权限,就可以很容易地确定负责验证代码有效性的位置和子程序。这允许对算法进行逆向工程以生成有效密钥。踢球者有时发现的密钥可能无法与在线软件(包括下载的软件更新)一起使用 - 主要是因为用户每次软件连接到服务器时都必须确认序列号。

摘要:

1.破解是一个Unix密码破解程序; Keygen是一个用于确定软件密钥的生成器程序。

2. Crack的最新排列包括更新,如可编程字典生成器和网络分布式密码跟踪系统; Keygen以简单的方式工作,但可能无法提供有效的密钥。