应用简介
Cheat Engine是一款非常专业的游戏内存修改编辑工具。在2022年,它推出了全新的7.4版本,在功能和体验上进一步得到提升,允许修改游戏或软件的内存数据,并且自身附带了辅助制作工具,可以用它直接生成辅助,通过查找游戏内存,缓存数据的方法修改游戏数据,达到修改游戏的目的。在技术层面上,包括16进制编辑,反汇编程序,内存查找工具。与同类修改工具相比,具有更强大的反汇编功能。可通过修改数据代码、查找游戏内存等途径,从而达到修改游戏数据的目的,不仅具有强大的反汇编功能,还附带了调试器、反汇编器、汇编器、变速器、修改器制作工具、Direct3D操作工具、系统检查工具等,该版本经过简体中文汉化,使用起来更加简单。
【使用方法】
1、开CE
2、开隐藏、隐藏CE
3、进游戏
4、进游戏后打开CE的最左上边的小电脑
5、打开MAIN进程(M开头有数字的)
6、然后输入你当前的某属性数据如:555(在HEX栏输入)
7、点首次搜索。弄好后左边出现一大堆(RP好的只有一个,跳到9步)
8、加几点敏捷,再输入你当前的属性值如:558 点再次搜索
9、这次只有一个数据了,双击它,它会出现在下面。双击它的数据值,改成你想要的值如:32761
10、就OK了。
【使用说明】
本教程会教你「如何在游戏中作弊」的基本知识。
既然是个新手菜鸟,先从基本操作开始动手吧。
#1 启动 Cheat Engine 主程序
如果你还没运行,先将它启动。
#2 点击「打开进程」图标
它是工具栏第一个图标,像一个电脑+放大镜。
它位于菜单栏-文件的下方。
如果你是首次启动,可能还能看到它还有个不断闪烁的边框。
#3 找到「Tutorial」进程
在进程列表窗口中,将列表拉到底部,找到本教程的进程。
它标题类似 “00001234-Tutorial-x86_64.exe” (前面的八个数字可能会不一样)
如果你已经看到了这个进程,选中它,然后点击「打开」按钮。
(先别管其它按钮,如果你感兴趣,你会在后面接触到它们的)
先提前恭喜你!
如果你全都做对了,进程列表窗口会自动关闭,并且在 Cheat Engine 页面中间顶部的位置看到该进程的名字。
现在,你可以点击 “下一步” 按钮来继续学习教程了。如果你知道某个跳关密码,也可以输入它跳转到相应的教学关卡
如果你遇到了任何问题,可以到交流论坛 forum.cheatengine.org 教程板块反馈,你还能在论坛中找到更多针对初学者的内容。
【数值类型选择】
在 CE 中可以搜索多种数据类型 , 如下图 , 二进制 , 字节 , 2 字节 , 4 字节 , 8 字节 , 浮点数 , 双浮点数 , 字串 , 字符数组 , 全部 , 分组 等类型 ;
常见的数据类型 :
子弹数量一般是 4 字节 ;
坐标位置等数据一般是为浮点数或双精度浮点数 ;
名称标题一般是字符串类型 ;
需要通过经验 , 猜测 , 挖掘对应的数据类型 ;
【字符串数值类型选择】
查找玩家昵称 “CocO” , 数值类型选择 " 字串 " , 扫描类型选择 " 搜索文字 " ;
将搜索出的内存地址都拉下去 , 全选 , 然后右键菜单选择更改记录 , 类型 ;
将字符串长度改为 10 , 查看其中的内容 ;
选择更改数值为 Han , 则玩家名称改为 Han ;
【更新内容】
添加:
添加了暗模式支持(更改设置时重新启动CE)
所有保存的结果现在都显示在发现列表中(可以关闭)
Groupscan现在支持指针通配符。(仅当该字段是正确的指针时才有效)
如果重复计时器尚未完成,则可以通过释放键并重新按下来重复热键
结构解析添加到地址列表使用地址字符串而不是数字,因此将保留符号
Structuredissect现在可以选择保存列的先前状态并更轻松地显示更改
鼠标中键现在将结构元素的值复制到剪贴板
为内联Lua编码添加了{$LUACODE}块
向CE添加了一个c编译器
向自动汇编器添加了{$C}块。所有{$C}块在执行前合并成一个脚本
为内联C编码添加了{$CCODE}块(查看论坛、维基、CEpatreondiscord或CE的youtube)
添加了C#编译器(compilecs)
添加了执行.NET(和单声道)方法绕行的例程。.NET信息有一个新的上下文菜单,您可以在其中为自动组装程序创建绕行模板
也向.NET信息窗口添加了调用方法
[Disable]部分现在可以引用在[ENABLE]部分中创建的标签、定义、AOBScan结果和分配
用户定义的符号列表具有CCode符号的辅助列表
更改地址窗口现在也支持相对偏移量
DBVM速度改进
DBVM具有额外的安全级别,并添加了dbvm_setKeys以轻松更改访问代码
DBVM现在有一些对嵌套VM的基本支持(只是为了您可以运行它们,尚未修改)
新的调试器接口:DBVM级调试器
改进了“查找访问/写入此地址的内容”的性能
剖析代码现在可让您指定自定义范围
如果记录是字符串类型,地址列表值排序现在按字母表排序值
现在可以同时更改多个条目的下拉列表
独立寄存器窗口现在也显示标志值
如果第一个值大于第二个值,则扫描之间的值现在自动交换顺序
修复:
修复了一些游戏在符号访问时冻结CE
Lua调试现在显示for循环变量
现在有几个窗口会保存它们的位置,如果您第一次运行CE时不显示它们,则不会损坏
使用超时时修复了createthreadandwait
固定反汇编vcvtsi2ss
固定比较第一次扫描,如果它是一个大块,并使其更有效率
ceshare:注销已修复
固定装配movsq
固定的ultimapret过滤器
固定luapipe从不调用OnError
修复了64位CE中的vehdebug将32位目标中的FPU寄存器清零
固定DBVM查找访问/写入有时会跳过AMD上的条目
修复了使用单行编辑器时撤消对内存记录不起作用的问题
加载表格时固定隐藏子组选项
修复了中断和跟踪窗口中的一些字体问题
修复了在十六进制视图中粘贴其他类型的问题
修复了符号加载器在未知pdb符号数据上完全崩溃的问题