Cheat Engine 7.2

新增功能与改进

  • 大端字节序自定义类型。如果需要,您可以在设置中启用它们。
  • 通用性扫描器现在也比较基址。(当有多个寄存器时很方便)
  • 支持 ceshare 翻译
  • 智能编辑现在也处理 isPointer 和 isOffset 内存记录
  • 引用函数过滤器改进
  • 地址的 PE 节显示/解析
  • D3D 钩子现在会询问您是否确定要使用它(以防意外点击)
  • 内存视图十六进制视图:现在可以显示自定义类型,并且更改内存保护取决于选定的字节(范围)
  • 断点和跟踪窗口现在支持搜索 referencedAddress、referencedBytes 和 Instruction
  • 更改内存记录值时,您可以引用 ‘value’ 并对其进行数学运算
  • 新增了“文件->加载最近文件…”菜单列表
  • 新增了自动保存选项(在设置中)
  • 为 dotnet 数据收集器添加了 .netcore 支持
  • 为 CE Lua 脚本窗口添加了语法检查菜单选项
  • 为自动汇编器和 CE Lua 脚本窗口添加了选项卡。对于 Lua 脚本,选项卡在表加载时从左到右加载
  • 当在 64 位环境下对执行无首选基址 Alloc 的 AOBScan 脚本进行语法检查时,询问用户是否理解 jmp 指令将为 14 字节长
  • 一些额外的查找列表偏好设置
  • 查找访问/写入现在可以将地址解析为字符串(在有空时)
  • CEShare 现在有一个包含表格的游戏列表
  • AA: dealloc(*) – 现在可以释放脚本分配的所有内存
  • AA: unregistersymbol(*) – 现在可以注销脚本注册的所有符号
  • 添加了更友好的 .net 检查器
  • 自动附加不再自动打开
  • CEShare 现在有一个所有可用表格的列表
  • 代码反汇编现在在加载状态时处理重定位的内存模块
  • Lua 公式扫描有一个备用扫描选项,允许多于 1 个线程
  • 更改内存记录的值现在可以进行数学运算

修复

  • 自动汇编器:修复了使用模板添加新脚本时 newmem 出现异常数字的问题
  • 2GB 以上区域的未知初始值扫描失败
  • 解决了类型转换被地址替换的问题。(例如,将内存记录命名为 float,会破坏使用 (float) 的 AA 脚本)
  • AMD 对 DBVM 的支持
  • 内存记录热键在设置窗口中显示为“置于顶层”。点击“确定”后会将其设置为该功能
  • 表单设计器中的复制粘贴错误
  • 热键显示时逗号和句号互换
  • 解决了一些强制模块加载器的问题,如果加载失败,不再导致 CE 永久冻结
  • 打开进程后自动汇编局部变量会失败
  • 基于指针图的重新扫描
  • 汇编器:(v)insertps , (v)comiss, (v)blendvp(s/d)
  • 内核调试在较新的 Windows 版本上更稳定
  • Lua/Mono:更好地支持 utf8 字符串
  • Lua/Mono:支持使用 mono 但不使用 unity 的目标
  • Lua/Mono:UWP 目标工作得更好
  • LuaEngine:如果函数是 Lua 函数,自动完成不再将其小写

Lua

  • 修复了 widestrings (type4) 的 executeMethod
  • 修复了 AOBScanUnique 截断地址的问题
  • AddressList[‘description’] 现在也有效了
  • 一些曾经是全局的脚本变量现在是局部变量
  • injectDLL 有一个新参数,用于指定 CE 是否应该重新加载符号
  • getNameFromAddress 有一个新参数,用于指定是否需要节名称(默认=false)
  • TfrmLuaEngine:文档化 mOutput 和 mScript 属性
  • loadModule 现在有一个可选的超时值
  • 为 DotNetDataCollector 添加了接口
  • 实现了 RemoteExecutor,这是一个可以比 ExecuteCodeEx 更快地执行远程内存,同时保持相同功能的类
  • createClass 和 createComponentClass 不再因为给出不支持的名称而导致访问冲突
    以及大量新函数和类/方法/属性。请查看 celua.txt

2020/11/04:修复了使用部分已过时不受支持函数的脚本

发布日期: