好友
阅读权限40
听众
最后登录1970-1-1
|
本帖最后由 冥界3大法王 于 2018-8-28 22:44 编辑
概观CeAutoAsm插件是我的一个迷你项目ceautoasm.dll的包装器。ceautoasm.dll是Cheat Engine的内部自动汇编程序,它被打包成一个独立的库,几乎可以在Windows环境中的任何地方使用。 ceautoasm.dll使用最新的Cheat Engine代码库进行内部工作,并根据需要对原始代码进行最小的更改以使其工作。已删除自动汇编程序和内部组件的某些功能,以限制文件大小和易用性。删除功能(一般)- 删除了所有ARM / JNI / Unix / Mono功能。
- 所有Lua功能都被删除。
- 删除了所有驱动程序/内核级功能。
- 删除了所有DBVM功能。
- 已删除结构/扩展调试信息解析。 (可以稍后恢复。)
删除的功能(自动装配引擎)- Prologues [由于未使用Lua / Plugin功能而删除。]
- 命令[由于未使用Lua / Plugin功能而被删除。]
- 插件[由于未使用Lua / Plugin功能而被删除。]
- INCLUDE()宏。 [由于开销/膨胀而被删除。 可以稍后恢复。]
- KALLOC()宏。 [由于未使用内核功能而被删除。]
- LOADLIBRARY()宏。 [由于开销/膨胀而被删除。 使用此库所需的大量代码更改。]
- LUACALL()宏。 [由于未使用Lua功能而被删除。]
- REASSEMBLE()宏。 [由于需要不需要的UI相关事物/反汇编引擎而被删除。]
特征CeAutoAsm为x64dbg实现以下命令:ceautoasm.getaddress [parsable_string]ceautoasm.goto [parsable_string]- 解析基于作弊引擎的字符串,该字符串可以解释为地址并在CPU窗口中转到它。
ceautoasm.script.enable [script_name]ceautoasm.script.disable [script_name]脚本应存储在x64dbg路径的主目录中名为cescripts的文件夹中。例如,如果使用x32dbg.exe:x32dbg Path : C:\Tools\x64dbg\release\x32\x32dbg.exe Scripts Path: C:\Tools\x64dbg\release\x32\cescripts\ 在cescripts文件夹中,您需要创建与您正在调试的文件名称相同的子文件夹。 例如,如果我正在调试calc.exe,那么我的calc.exe脚本将放在: C:\Tools\x64dbg\release\x32\cescripts\calc.exe\<scripts here> 安装以下是安装此插件的快速概述:- 通过Github的“Download Zip”功能下载此存储库。
- 将zip的内容解压缩到桌面。
- 打开x64dbg安装文件夹。
从x64dbg文件夹中的解压缩的zip中复制x32和x64文件夹。如果操作正确,Windows应该要求您至少覆盖插件文件夹。
https://github.com/atom0s/CeAutoAsm-x64dbg/blob/master/x64/plugins/CeAutoAsmPlugin-64.dp64
https://github.com/atom0s/CeAutoAsm-x64dbg/blob/master/x64/plugins/ceautoasm64.dll |
本帖被以下淘专辑推荐:
- · 鱼木收集|主题: 2527, 订阅: 2709
- · Aarow|主题: 988, 订阅: 304
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|