展开讨论

经验与复盘经验摘录 · 机器翻译

虽然对Windows方面不太熟悉,但我经常在a.b.m.a新闻组出现……

……虽然对Windows方面不太熟悉,但我经常在a.b.m.a新闻组出现,因为当时是个穷学生。让我印象深刻的是,总有人会在破解程序发布之前就发布二进制文件。我记得有一次我非常感兴趣的一个应用程序是在星期五发布的,当我星期一再回来查看时,就已经有破解版了。就连那些需要物理密钥(ADB端口)的程序也被破解了,而不仅仅是需要输入密钥解锁的程序。后来出现了可以克隆USB密钥的程序,有一家使用USB密钥的软件公司甚至建议我们在开始在不支持添加24个USB设备的刀片服务器上运行他们的软件时使用这个工具。

源讨论Quake 共享版,一张只是稍微有点满的CD-ROM原帖 226 条评论 · 导入时统计
3

社区评论 0

还没有社区评论,来聊聊你的看法。

原讨论中的回复 3

仅展示本次导入中包含的直接回复。中文为机器翻译,可查看英文原文。

TA

我记得以前的游戏会附带大量纸质代码。纸张特意做得太大,无法用美国法律/A4复印机复印。而且代码使用的是“浅蓝色字符在稍暗一点的浅蓝色纸上”。这对随意的盗版(比如:复制邻居的游戏版本)非常烦人。 > 后来出现了可以克隆USB加密狗的应用程序,有一家使用USB加密狗的软件公司甚至建议我们在将他们的软件运行在不支持添加24个USB设备的刀片服务器上时使用这个工具。 这真是个好例子!

完整原文
DI

当破解版与CD发行同一天发布时,这被称为零日漏洞。这个词早已失去了原本的含义,实际上它已经被反过来了。

完整原文
KA

我在十几岁时就以逆向工程为爱好。当时大多数破解的方法都归结为: 1. 运行应用程序。 2. 触发“未注册”屏幕。 3. 在二进制文件中搜索该字符串。 4. 查找引用该字符串位置的代码,并仔细观察直到找到“检查CD密钥是否有效”的部分。 5. 将最终的操作码从“jnz”改为“jz”。如果你觉得有趣,也可以逆向工程检查算法来创建一个生成器而不是补丁。 反破解方法在90年代后期变得普遍,但它们并不复杂,大多数只是混淆而已。 致敬 +ORC、+Fravia 和 CracksLatinos。

完整原文
在 Hacker News 阅读

尊重不同观点,分享具体经验。

登录后即可发帖、评论、转发和引用。