Cheat Engine 6.5

更新日志:

修复

  • 修复了页面异常断点不工作的问题
  • 修复了分配给表的Lua脚本中“另存为”按钮的问题
  • 修复了dotnetdata收集器无法获取父字段的问题
  • 修复了部分指令的反汇编问题
  • 修复了部分指令的汇编问题
  • 修复了汇编指令在64位目标中引用地址80000000到ffffffff的问题
  • 修复了处理意外断点的问题
  • 修复了网络扫描器的一些问题。(符号、扫描速度、线程等…)
  • 修复了“转到”64位寄存器的问题。
  • 修复了64位指针字符串的问题
  • 修复了内存视图十六进制视图中的地址解析器无法处理静态64位地址的问题
  • 修复了内存视图窗口中r8和r9显示异常的问题
  • 修复了将值设置为十六进制且值小于0x10的热键问题
  • 修复了内存记录的多行字符串编辑问题
  • 修复了将作弊表拖放到CE中的问题
  • 修复了“现代”应用程序的VEH调试问题
  • 修复了一些翻译问题

Lua

  • 修复了getStructureCount, writeRegionToFile, readRegionFromFile, readInteger, ListColum.GetCount
  • 修复了MemoryStream中的内存泄漏问题

DBVM的一些修复

  • 增加了对Windows 10的支持
  • 支持8个以上CPU
  • 支持较新的CPU
  • 修复了在设置TF标志后立即调用CPUID不会触发断点的问题

新增和更改

  • 字节数组现在可以处理半字节。(例如:9* *0 90 现在是有效的输入和扫描字符串)
  • 自动汇编器现在可以处理一些错误,例如忘记声明标签
  • 增加了支持使用binutils作为汇编器和反汇编器,并为其提供了一种特殊的脚本语言
  • 增加了对64位Mono的支持,以及在mono.dll不被称为mono.dll的情况下的脚本支持
  • 增加了一个选项,用于获取所有最近访问的内存区域列表。这对于指针扫描器很有用
  • 指针扫描器现在可以使用多个快照(指针映射)进行扫描。这基本上允许你在第一次扫描期间进行重新扫描,从而节省硬盘空间
  • 使指针扫描网络扫描器更易于使用。你现在可以加入和离开指针扫描会话
  • 你现在可以停止指针扫描并在以后恢复它们
  • 指针扫描文件可以转换为SQLite数据库文件,也可以从SQLite数据库文件转换而来
  • 指针扫描配置窗口现在具有高级和基本模式显示
  • “所有”类型现在有一个设置,允许你定义“所有”包含的内容
  • 自定义类型现在也可以访问它们正在使用的地址
  • 将“(取消)激活此项会会(取消)激活子项”拆分为两个单独的选项(一个用于激活,一个用于取消激活)
  • 增加了一些基本的Thumb反汇编支持
  • xmplayer 已被mikmod取代,后者支持多种不同的模块类型(在Lua中你仍然称之为xmplayer)
  • 右键单击“你的系统支持DBVM”将允许你手动为每个CPU加载DBVM。如果由于某种原因你的系统在操作过快时崩溃,这将很有用
  • 在“查找此指令访问的地址”中,你现在可以选择打开你想要的结构解析窗口,以防有其他窗口。它还会自动填充基地址,因此无需自行重新计算
  • AA命令GlobalAlloc现在有一个可选的第三个参数,允许你指定首选区域
  • 增加了记录和撤销写入的选项。(默认关闭,可在设置中启用。内存视图Ctrl+Z将撤销上次编辑)
  • 增加了aobscanregion(name,startaddress,stopaddress,aob)

Lua

  • 从Lua 5.1切换到5.3
  • debug_setBreakpoint现在可以接受一个OnBreakpoint参数,允许你为该断点设置一个特定的函数
  • 增加了dbk_getPhysicalAddress(int)
  • 增加了dbk_writesIgnoreWriteProtection(bool)
  • 增加了getWindowList()
  • 以及其他一些Lua函数。(请查看main.lua)

发布后修复(首次发布后最多7天 *或如果出现重大错误则为30天):

  • 修复了在自动销毁开启时结构解析崩溃的问题
  • 修复了多显示器系统上的窗口位置加载问题
  • 修复了lua自定义类型和
  • 一些小的GUI修复
  • 2015年1月10日:修复了当提供数字时,接受整数的函数会失败的问题
发布日期: