电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

CE傻瓜教程七:代码注入

CE傻瓜教程七:代码注入_第1页
1/11
CE傻瓜教程七:代码注入_第2页
2/11
CE傻瓜教程七:代码注入_第3页
3/11
第七关的密码是 013370 从本关开始,各位会初步接触到CE 的反汇编功能,这也是CE 最强大的功能之一。在第6关的时候我们说到指针的找法,用基址定位动态地址。但这一关不用指针也可以进行修改,即使对方是动态地址,且功能更加强大。 看看教程让我们做什么:原来每按一次按钮减少 1 点血,改成每按一次按钮增加 2 点血。 还记得第5 关的不伤血的修改方法吗?这一关就是第5 关的加强版。 查找血量的地址,然后再地址上 右键=> 查找写入的地址 然后按一下打我按钮,会出现一行汇编代码 0045a063 - ff 8b 10 03 00 00 - dec [ebx+00000310] 双击那行代码,看下详细信息: 这行代码什么意思呢?dec 大家都知道是英文减少的意思 图示红框处:EBX=01e0ee18 我们用计算器算一下(注意是16 进制的) 01e0ee18 + 310 = 01E0F128 正好是血量的地址。 dec [ebx+00000310] = dec [01E0F128] 够清楚了吧,这就是让血量减1 的代码(1 省略了),其实 CE 中也有提示 Decrement by 1 。 明白了这行代码的意思,我们回去看看 Tutorial 的要求:把减1 改成加 2。 继续操作。选择反汇编程序 点击工具,选择自动汇编 第一步选择作弊框架代码 第二步选择代码注入 对应的地址不要搞错了,是 0045A063 然后按确定,会自动生成汇编代码,这些代码是什么意思,我们先不管,找到关键的一行:dec [ebx+00000310] 把代码注释掉(删除也行),改成 add [ebx+00000310],2 保存即可,然后在地址栏就可以看到这个脚本了,点击前面的 单选框 执行,然后点击Tutorial 中的打我,这关就可以过了。 你感觉到他的神奇了吗?逆天级的修改: 1、怪物每次打我从伤血变成加血。 2、子弹越打越多。 3、钱越花越多。 如果你学会了这一关,你已经脱离菜鸟的行列了,不要再提金山游侠,FPE,GM8 之类的修改工具了,告诉你们的朋友快来学习 CE 吧。 最后,再强调一下 CE 中的模块地址: 在第 6 关的后面有提到过 CE 的模块地址,我说过这是科学的添加方法。这一关也同样适用,就是在代码注入的时候。 0045A063 变成了 Tutorial.exe+5A063 注入的时候也应该是 小技巧: 这种方法并不是百试百灵的,对于某些变态的游戏可能并不好使。如何判断这种方法是否有效呢?很简单: 在上面选中 显示模块地址 后,如果 0045A063 变成了 Tutorial.exe+5A063 说明这种方法好使。反之如果 0045A063 还是 0045A063 则说明这种方法失效了。至于为什么,你以后会明白。 当然 CE 也有解决的方法,有兴趣的话,大家可以学习下大象教程 4 中的 Aobscan。 学会此关,您已经可以对付绝大部分的游戏了。但这仅仅开始,CE 比您想像中的还要强大。

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

CE傻瓜教程七:代码注入

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部