Cheat Engine 是一款开源的内存修改工具 ,它允许你修改游戏或软件内存数据,以达到各种非常规目的。
它包括16进制编辑,反汇编程序,内存查找工具。
它功能丰富专业,与同类修改工具相比,更像是一个Crack工具。
它具有强大的反汇编功能,且自身附带了外挂制作工具,甚至可用之直接生成修改器。
它具有良好的64位支持。支持插件,在官方网站可找到大量现成的游戏 Cheat Tables。
Cheat Engine是什么:
Cheat Engine 简称 CE 是一款内存修改编辑工具 ,它允许你修改你的游戏或软件内存数据,以得到一些其他功能。它包括16进制编辑,反汇编程序,内存查找工具。与同类修改工具相比,它具有强大的反汇编功能,且自身附带了外挂制作工具,可以用它直接生成外挂。
CE修改器中文版使用方法:
CE内存修改器(Cheat Engine)用法也不是很复杂,首先是要先打开游戏,然后打开Cheat Engine软件,点击左上角的那个电脑图标,在弹出来的框中选择游戏进程,然后选择扫描类型和数值类型,进行扫描并修改,具体方法如下:
1.开CE
2.开隐藏、隐藏CE
3.进游戏
4.进游戏后打开CE的最左上边的小电脑
5.打开MAIN进程(M开头有数字的)
6.然后输入你当前的敏捷如:555(在HEX栏输入)
7.点首次搜索.弄好后左边出现一大堆(RP好的只有一个,跳到9步)
8.加几点敏捷,再输入你当前的敏捷如:558 点再次搜索
9.这次只有一个数据了,双击它,它会出现在下面.双击它的数据值,改成你想要的敏捷如:32761
10.就OK了
精准数值扫描使用方法:
按下一步进入教程第二关,需要扫描的精确数值是100
现在开始搜索精确数值 100 数值中输入 100 点击 首次扫描 按钮
一般游戏就是4字节,这里不需要改动,默认就好。
这次扫描我们得到 59 个结果,里面肯定有我们要找的那个血值,不过好像太多了。
关键一步:回到 Tutorial 点击 打我 按钮,此时血值已有变化了:
我们再输入 96 点击 再次扫描 按钮 结果只剩1个(这就是我们要找的),我们双击此地址将其添加到地址栏:
只有1个结果了,这个就是我们要找的内存地址,双击将其加入到地址栏
图示操作:
把 95 改成 1000 点击 确定 按钮
此时教程的 下一步 按钮变成可用
闯关成功。
操作虽然简单,但是大家需要明白这其实是一个筛选的过程,这样操作就能把地址找出来。
本关的小技巧:
1、双击下图对应位置可快速更改数值。
历史更新:
v6.8.1
修正:
修复了结构比较的几个问题
修复了通用扫描器拾取无关寄存器以进行比较的问题
修复了speedhack热键
修正了最终结果1
修正了一堆随机访问冲突
修复了Lua dissectCode.getStringReferences现在也返回字符串
修复了指定特定函数的Lua断点
当第二个参数是地址时修复了Lua toAddress
固定装配xmm,m32
解决了拆卸AVX指令时的问题
修复了在寄存器窗口中右键单击r8-r9的问题
修复了DBVM的插件系统
小于4KB时修复了DBVM内存分配
增加和变化:
为所有类型设置添加了翻译字符串
您现在可以将文件拖放到自动汇编程序中
auto assembler命令allocnx(不分配执行)和allocxo(仅分配执行)
memoryview窗口的十六进制视图现在也显示了分配库,并且可以双击以进入那里
添加了对不导出g_free的mono dll的支持
将“make page writable”更改为多个选项
稍微提高了DBVM的速度
LUA:
添加了RemoteThread类对象