软件介绍
Cheat Engine 是一款内存修改编辑工具,它允许你修改你的游戏或软件内存数据,以得到一些其他功能。它包括 16 进制编辑,反汇编程序,内存查找工具。与同类修改工具相比,它具有强大的反汇编功能,且自身附带了外挂制作工具,可以用它直接生成外挂。
软件截图
更新日志
从 7.4-7.4.1:
变化:
添加了.Visible 属性到树节点条目
将.VisibleRowCount 和.TopItem 添加到列表视图
增加 arm64 拆卸和组装
添加了 lua 函数“runCommand”
添加了一个单选按钮,用于选择生成的脚本是使用 5 字节 jmp 还是 14 字节 jmp。
条件跳转现在可以处理 2gb 以上的目的地(将被重写)
dotnetinfo:性能改进
内存记录热键现在有一个“Only while down”选项
将 dbghelp 更新为更新版本,可以更好地处理当前的 pdb 符号
不同的内存分配现在被放置在初始分配块中。之后更改保护
跟踪器现在可以跳过 rep 指令
lua stringstream 现在继承自 memorystream,因此您可以访问“内存”字段
lua:添加了每当修改结构列表时的回调
添加了区别于 ceserver 的体系结构
在热键窗体中按 escape 键将关闭它
添加了嵌套结构支持
添加了基于字符串的自定义类型
反汇编程序中的 ctrl+enter 现在显示从该点开始的相对地址
即使禁用查找指令访问的不同地址数的选项,“查找访问 / 写入内容”中的差异计数也将保持不变
修复:
修复了取消选择 double 时所有类型找不到 4 个类型的问题
修复了不使用 double 时的“all”类型
修复了 32 位和“reg”f 类型中的 ccodeesp 访问
修复了使用 binutils 进行反汇编时的反汇编问题
修复了 tablefiles 菜单占用内存的问题,因为它们没有被正确删除
修复了使用模糊模块和缺少元数据的.net 问题
以 - 或开头的固定配对值 +
固定装配 pmovmskb
修复了反汇编 vgather*vex256 指令并允许将 xmm/ymm 寄存器用作地址的问题(对于允许的指令,如下图所示)
修复了使用多个启用或禁用部分时地址列表未给出正确错误的问题
修复了对 speedhack 热键使用 ctrl 时的错误
修复了 groupscan 命令解析器将通配符分配给错误的组合框的问题
固定拆卸 xchg-eax/rax,xxx
修复了使用非 lua 函数方法时注册为 float 的 lua 自定义类型
修复了内存块末尾数据的小内存问题
ccode 不再注册无用符号
从 7.4.1-7.4.2:
变化:
ipt:添加了微软提供的英特尔进程跟踪功能。
ceserver:提高 modulelist 获取速度,更稳定
ceserver:从关闭的 ceserver 断开连接的选项
ceserver:发现列表现在也是历史列表
ceserver:也在 arm64 上实现注入
ceserver:现在也获取 fpu 寄存器
mac:Ceserver 连接支持
汇编程序 x86_64:更喜欢 mov-rax,[rip+xxx]而不是 mov-rax[imm64]
disassembler x86_64:从 r#l 切换到 r#b,因为为什么不
mono:dll 现在有一个版本检查,这样您就不会意外地混合 monodatacollector dll 的
mono:处理没有主窗体的情况
单声道 /。net:方法列表现在按名称排序
更好的武器分解器和装配器
更好的 arm64 分解器和汇编程序
可以在关闭 / 启动 ce 时保存 / 加载扫描区域(设置中的单独选项)
添加了跳过加载.PDB 文件的选项
更多的函数暴露于新闻状态线程
将范围扫描添加到 groupscan
冻结 + 允许增加 / 减少现在还可以查看值是否有符号
培训师:表单和控件现在基于 DPI 扩展
更改记录 showassigned/showashex 现在也适用于其他选定条目
文本跟踪现在不再保存为.cetrace,而是保存为.txt
ccode:#include 现在也在表文件中搜索文件
ccode:内部符号处理程序现在可以处理 stdcalled 函数符号
lua: 将 ImageIndex 属性添加到 TTreeNode
lua: 向 MemoryRecord 对象添加了 OnValuechanged 和 OnValueChangedByUser 回调
lua: 添加了 getOpenedFileSize()
lua: 添加了 onHelpEvent 回调
lua: 添加了 releaseDebugFiles()
lua:添加了 enumRegisteredSymbolLists()和 enumRegRegistered Symbols()
lua: 将 getBitmap 方法添加到 ImageList 对象
修复:
VEH 调试:修复了使用无效句柄的可能性
Kernelmode debug anmd VEH debug:修复了非挂起线程上的设置上下文
修复了 c 插件示例中的 luacallk 委托
修复了 wine 7.0 上的 speedhack
修复了第一视图中结构解剖的高 dpi 问题
修复了查找访问 / 写入对话框的高 dpi 问题
恢复了锚编辑器(在 7.4.1 中消失)
修复了.net 信息实例查找问题
修复了 customtypes 被标记为字符串的问题(7.4.1 中引入的错误)
固定运行命令
修复了 modalforms 内部丢失文本颜色的问题(7.4.1 中引入的错误)
GitHub
https://github.com/cheat-engine/cheat-engine/