Cheat Engine,简称CE修改器,是一款非常好用的游戏内存修改器。目前推出了全新的7.3版本,具有强大的反汇编功能,且自身附带了外挂制作工具,可以用它直接生成外挂,让你更轻松玩游戏,该版本经过作者大眼仔旭汉化处理,纯简体中文显示,操作起来更加方便。
【功能特点】
它的原理其实很简单,如果学过编程的人一定会知道debug这个工具,debug是可以反汇编的,只不过是手工的非常的麻烦,而它让反汇编变得更为简单,可以跟踪特定数字的内存地址,通过修改这些数字来达到修改游戏数据的目的,从而达到轻松过关或永远打不死等等。
用这个软件的游戏爱好者不计其数,他不但可以修改Flash游戏,对其他单机游戏也同样所向披靡。
它用法也不是很复杂,首先是要先打开游戏,然后打开Cheat Engine软件,点击左上角的那个电脑图标,在弹出来的框中选择游戏进程,然后选择扫描类型和数值类型,进行扫描并修改,此外,新版可为所有类型设置添加翻译字符串,现在可以将文件放到自动汇编程序中,内存视图窗口的十六进制视图现在也显示了分配基,并且可以双放大到那里,添加了对不导出g_free的monodll的支持,现在有了一些新的特性,比如对象的实例等。
【使用方法】
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(ce修改器)软件,然后我们在软件的界面点击下图中的电脑图标,然后进入下一步。
2、点击电脑图标后,会出现选择框,我们将选中的 krater.exe文件打开,然后在软件界面中,我们找到下图中的扫描类型和数值类型,调整为精确数值和双浮点数,然后进行下一步。
3、接下来我们在Hex栏中填写游戏中你身上的钱数,如下图所示,填写完成后,我们点击界面上方的首次扫描选项,进入下一步。
4、接下来我们在游戏中花费一点钱,然后将剩余的钱数再次输入到Hex栏中,输入完成后我们先点击界面上方的新的扫描选项,然后再点击再次扫描选项,进入下一步。
5、接下来我们双击界面左侧的数值选项,点击后我们就可以跳到界面的下方,如下图所示,我们在鼠标双击界面下方红色框框中‘值’的数字,然后进行下一步。
6、双击数值后,会弹出下方的值选项框,我们就可以输入你想修改的金钱数,输入完成后我们点击确定就可以修改游戏中身上的金钱数。
游戏中:
7、修改完成后,我们到游戏中就可以看到修改完成的金钱数了,是不是很简单呢,但是还是要注意在关闭ce修改器时一定要保存你修改的数值,如果你没有保存的话,那么在此进入游戏时会发现金钱数又恢复到原来的数值,所以不要忘记保存哦。
【更新内容】
修改了图标样式
- 添加了一种使用图表解析和显示函数工作的方法
- 自动重复选项用于未更改的值扫描
- 添加了lua公式扫描
- 将比较从第一个/从扫描类型保存到复选框
- 添加了一个扫描程序,可以检测和撤消目标进程代码段中的内存更改(memview中工具下的补丁扫描程序)
- 该教程现在有一个指向每个步骤的在线帮助的链接
- 在调试时添加了用于步进的工具栏
- 当内存记录无法激活时,您可以右键单击它并查看其失败的原因
- AutoAssembler现在将减少使用的nop
- 在autoassembler脚本中更好地报告错误
- DBVM现在可以动态调整TSC。如果它导致dbvm_setTSCAdjust(禁用)出现性能问题,则可以禁用此功能
- speedhack现在也挂钩了gettickcount64
- 添加了dw'utf16string‘支持
- 在DBVM中实现VPID支持(性能提升)
- kernelmode-> driverlist现在也显示了驱动程序导出
- kernelmode符号现在也显示在enum dll和exports中
- 改变处理慢速符号查找的方式
- codecave扫描仪的几个小更新
- hexview查找窗口的几个小更新
- 使用deferred pdb加载而不是等待它
- DPI Aware已经制作了几个窗口
- 添加选项以在流程列表中将processid显示为十进制
- 当按shift + space而不是空格来按照指令时,您现在将打开一个新的memview窗口
- 添加:对下拉列表的未定义支持
- 添加了init.lua文件以供翻译使用
- Stackview现在也显示了符号名称
- 一些额外的窗口现在将保存他们的位置
- Exe培训师生成器现在允许您更改默认文件
- 条件跳转的描述现在更好理解
- 如果需要,Ultimap2现在可以保留跟踪器文件并扫描内核模式内存
- 现在可以通过所选项目创建组
- Smartedit现在也可以“聪明”地编辑孩子
- 您现在可以选择断点类型而无需进行设置,一旦选中它将成为Toggle断点的默认类型,直到再次更改为止
- 浮点屏幕现在将保留在屏幕内
- 单击lua引擎中的execute现在将焦点更改回编辑器字段
- 调试器接口设置现在仅在成功附加后锁定
- 这里和那里有一些翻译改进
- DBVM changeregonbp现在也显示在CE的界面中
- 现在可以自定义基本颜色
- 当超过20个区域被隐藏时,改进了DBVM斗篷性能
- 实现基于DBVM的执行监视并“查找此代码访问的地址”
- 实现了DBVM断点(它们总是在之后执行,包括执行bp)
- 改进了自动完成功能,因此现在不会删除旧代码
- 为ultimap2添加了热键
修正:
- 在最近的Windows更新中修复了BSOD
- 修复了在断点同时创建/销毁线程时不处理断点的VEH调试
- 修复了64位目标中的堆栈跟踪
- 固定圆形极限用于浮动和双重扫描
- speedhack现在等待正确的dll注入
- 几个反汇编指令
- 一些汇编指令
- 提高了dbvm的稳定性,找到了什么例程
- 修复dbvm中的命中计数器找到什么例程
- 修复了kernelmode符号加载
- 禁用监视时修复DBVM内存泄漏
- 修复DBVM内部内存管理器(现在更稳定)
- 处理2MB +页面大小时修复内部VirtualToPhysicalCR3
- 在隐形区域使用megajmp修复
- 使用异步记录时修复语音
- 修复了executeCodeEx超过4个参数
- 通过添加64位代码生成单声道固定静态字段脚本
- 固定单声道进程在某些情况下崩溃
- 固定巨型电流跟随
- 修复了NO_CACHE内存,无论如何都被扫描,即使它已被禁用
- 固定处理浮点值太大而无用
- 使用全局调试时将DR7设置为奇怪值
- 在内核调试中处于错误进程时修复DR6
- 在无法正常中断的位置固定触发内核模式断点(无中断)
- 修复了dbvm里面的dbvm里面的dbvm加载dbvm
- 固定自动装配器替换引用字符串中的单词
- 固定的processwatcher没有得到合适的PID
- 固定热键触发更改/未组合的类型,他们不应该
- 修复了在threadlist中显示dr2,dr3和dr4类型的问题