宝峰科技

 找回密码
 注册

QQ登录

只需一步,快速开始

宝峰科技 门户 调试工具 Cheat Engine 查看内容
宝塔服务器面板

Cheat Engine 作弊表框架的使用方法

2010-11-16 15:11| 发布者: admin| 查看: 5845| 评论: 0

摘要: 标题好象有点长了,呵,不过这样才能表述完全~ 本篇文章的重心是CE的作弊表框架的使用,顺带说说如何达到强卖两倍价格(一件商品卖两倍的价钱)目的;费话不多说,我们先用CE查找出金钱的真实地址,如果你不会的话 ...

       标题好象有点长了,呵,不过这样才能表述完全~

       本篇文章的重心是CE的作弊表框架的使用,顺带说说如何达到强卖两倍价格(一件商品卖两倍的价钱)目的;费话不多说,我们先用CE查找出金钱的真实地址,如果你不会的话,看我前边写的教程《闯关手记》系列文章,或是下载 Flash 演示教程。

        OK,找到真实地址后,我们可以这样考虑,当在游戏中卖出物品后,将会有段代码访问这个地址得到我们当前的钱币数值,然后加上卖掉物品所得的钱币数值,最后就变成我们总的钱币数量了;所以我们要先查找是谁在访问这个地址。

        在地址上单击右键,选择 找出是什么访问了这个地址 菜单项,如下图:

        在弹出的窗口上选择 找出是什么访问了这个指针 , 如下图:

        回到游戏,随便卖点什么,看到钱币变化了,再回到 CE ,这时,会看到 CE 列出了曾经在这段时间内访问过地址的代码,如下图:


       我们可以考虑,如果哪一段代码中出现了 ADD (汇编中加法指令) 这个指令的话,就有可能是我们要找的那段代码了,一个一个的查看吧(显示反汇编程序)~

       如图,我找到的代码段如下:


        我们简单分析一下这段代码:

        00477DC9 - 8b 0d e8 7c 87 00          - mov ecx,[00877ce8] : [22BC3238] //这里将真实地址放入 ECX 寄存器;
        00477DCF - 8b 81 7c 02 00 00          - mov eax,[ecx+0000027c] //这里将真实地址加上偏移(即第一次找到的虚地址)中的值放入 EAX 寄存器中,也就是当前钱币的数量;
        00477DD5 - 8b 96 70 02 00 00          - mov edx,[esi+00000270] //这量将卖出商品获得的钱币数量放入 EDX 寄存器中;
        00477DDB - 03 d0                              - add edx,eax // 两个数值相加;

        没错啦,我们要修改的就是 00477DDB 这句,在内存浏览器中点击这句代码,然后选择 工具 菜单下的 自动汇编 菜单项,如下图:


        在 自动汇编 窗口 中选择 模板→作弊表框架代码 如下图:


       自动汇编 窗口将自动添加作弊表框架的代码,如下图:


        框架中存在 [Enable] [Disable] 两个标签,意味着在锁定或解锁时分别执行相应标签下的代码;我们继续,选择 模板→代码注入 ,确认地址后, 自动汇编 将添加相应的代码,如下图:


       因为要卖出双倍的价格,我们将 EAX (当前钱币) 先加一次 EDX (得到的货品钱币),然后程序再加的时候就得到了两次的商品钱币了;如果你看不明白,可以先看看我之前写的《闯关手记》,如果你弄不清算法的话,那就再好好想想或是在代码中试几次好了~

       添加如下图所示的代码后,点击 文件→分配到当前的作弊表 菜单项:


        呵呵,千万别点 执行 按钮,现在可以把该关掉的窗口都关掉了,剩下 CE 的主界面,在列表中出现自动汇编代码 的项目,如下图:


        这表示我们可以使用 锁定/解锁 的方式来执行相应的代码了~

        我们试着将这个代码做成修改器,会在相应的添加窗口中出现这句代码名称,如下图:


鲜花

握手

雷人

路过

鸡蛋

相关阅读

最新评论

相关分类

免责声明

本站中所有被研究的素材与信息全部来源于互联网,版权争议与本站无关。本站所发布的任何软件编程开发或软件的逆向分析文章、逆向分析视频、补丁、注册机和注册信息,仅限用于学习和研究软件安全的目的。全体用户必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。学习编程开发技术或逆向分析技术是为了更好的完善软件可能存在的不安全因素,提升软件安全意识。所以您如果喜欢某程序,请购买注册正版软件,获得正版优质服务!不得将上述内容私自传播、销售或者用于商业用途!否则,一切后果请用户自负!

QQ|Archiver|手机版|小黑屋|联系我们|宝峰科技 ( 滇公网安备 53050202000040号 | 滇ICP备09007156号-2 )

Copyright © 2001-2023 Discuz! Team. GMT+8, 2024-3-29 22:32 , File On Powered by Discuz! X3.49

返回顶部