本帖最后由 黑龍 于 2015-4-28 09:41 编辑
教程下载地址:http://yunpan.cn/cjfjx6WQcMgpM 访问密码 9b0f
下面是文本说明:
大家好,我是冷小黑(XH)
今天给大家带来的教程是 破解笑笑网络验证
我们先来看一下目标程序。大众化的网络验证界面。
我们先判断验证类型:抓包
验证地址:http://42.96.175.94:1016/dnxxsf20/fucksb_check20.php
我们打开看看。这个验证系统应该是作者自己开发的。网上好像找不到。
接下来我们查壳破解。应该加了强壳。我们载入OD调试。
运行。然后看我操作。到了这里。我们搜索ASCII。我们可以在顶部看到有用的信息。我们跟进去看看。
这是破解的关键。
我们复制信息
[Asm] 纯文本查看 复制代码 004011BF 55 push ebp
下断
接下来查找按钮事件。
这里我们能看到这个跳。
[Asm] 纯文本查看 复制代码 00409D22 /0F85 23010000 jnz DN笑笑私.00409E4B
然后我们改成
[Asm] 纯文本查看 复制代码 00409D22 ^\E9 9874FFFF jmp DN笑笑私.004011BF
00409D27 90 nop
这样就破解了。。我们测试看看。往下走看看。
这个跳是载入窗口的。NOP掉
[Asm] 纯文本查看 复制代码 0040129D /0F84 33000000 je DN笑笑私.004012D6
修改为
[Asm] 纯文本查看 复制代码 0040129D 90 nop
0040129E 90 nop
0040129F 90 nop
004012A0 90 nop
004012A1 90 nop
004012A2 90 nop
这样就破解了。很简单。我们这边没游戏,就不测试功能。
如果大家按照按钮事件一步一步分析,那么要修改的数据有很多,给大家看一下。
这么多,很麻烦。
接下来我们来打补丁。
补丁是支持OD代码的,不用再一步一步填写数据了
生成补丁。
有点慢,好了
就是这么简单。
今天的教程就到这里,谢谢大家观看!
|