您的位置首页生活百科

cheatengine怎么用

cheatengine怎么用

1.简介Cheat Engine是一款强大的内存修改工具1.官方网站:https://www.cheatengine.org/2.支持多种变量的搜索和修改,被广泛用来进行外挂开发3.支持内存反汇编和修改功能,樱态敏能够查看指定区域汇编代码并进行修改和插入自己的代码5.支持Lua脚本语言,可以进行自动化操作6.一系列的辅助工具帮助定位关键代码和关键数据7.支持D3D视频,支持库的反汇编和分析8.提供了相对傻瓜化的内存修改操作2.打开官方自带游戏进程2.1.打开Cheat Engine Tutorial2.2.点击next可看到血条为1003.选择游戏进程Application、Processes、Windows分别对应应用、进程与窗口,一般选择窗口3.1.选择相应窗口4.修改游戏中的参数(一)这一关可以看到准确的生命值4.1.通过搜索100(输入100,点击First Scan)来脊枝寻找生命值值为100的变量太多了,无法找到生命值4.2.点击Hit me,可以看到生命值变为954.3.此时输入95再点击Next Scan只剩下一个变量,即我们要改变的生命值4.4.双击该变量,将其加入到下面的列表中4.5.双击Value值所在位置,即可修改生命值4.6.按空格或者点击Active所在位置将其激活4.7.此时再点击hit me时,生命值将维持在1000左右4.8.点击next进入下一关,删除原先的记录5.修改游戏中的参数(二)只知道生命值的范围,不知道具体的生闭兆命值5.1.扫描类型改为Value between5.2.输入0到500,开始新的扫描5.3.点击Hit me,此时生命值减少5.4.扫描类型选择Decreased value再点击Next Scan,此时变量减少很多5.5.重复上述步骤,只剩下一个变量,即生命值5.6.修改该变量的值,方法同 “修改游戏中的参数(一)”5.7.点击Next,进入下一关6.修改游戏中的参数(三)有时候生命值或其他变量也会出现小数6.1.在Value Type中选择Float或Double即可其他同前面两种修改参数的方式6.2.点击Next进入下一关(记得删除这一关修改值得记录)7.修改游戏中的参数(四)7.1.扫描值为100的变量7.2.点击Change value修改生命值7.3.扫描值为136的变量7.4.查看是什么往这个地址里写东西这样就能找到修改这部分值得代码在哪儿这只是一个教程,在实际的游戏中可能会有一些反调试的内容,如果我们在实际游戏中将Cheat Engine贸然加入到游戏中,那么游戏就可能出现崩溃,甚至一些比较严格的游戏厂家会直接进行封号操作,最好不要拿一些真实的网游做测试,可以拿一些单击小游戏做测试7.5.点击Change value可以看到有一条指令对内存进行了修改把edx中的值放入到了[eax]中7.6.eax对应的地址就是前面所搜索到的地址7.7.将指令替换为nop(在汇编中就是什么都不执行的意思)7.7.1.此时点击Change value,值已经不会再发生改变了7.8.点击高级选项即可看到前面修改的汇编指令7.9.右键可选择恢复原始代码此时再点击Change value就又可以修改生命值了后续关卡可自行进行尝试