需要提前准备的文件:
1.Cheat Engine 7.5 (我这里用的是编译好的成品7.5版本CE,要自己编译的自行下载源码编译)
Github开源地址:github.com/cheat-engine/cheat-engine
2.pcileech
Github开源地址:github.com/ufrisk/pcileech
3.FTDI (需要用到里面的动态库和静态库)
FTDI驱动下载地址:D3XX 驱动程序 (ftdichip.cn)
4.CheatEngine-DMA 插件
Github开源地址:github.com/Metick/CheatEngine-DMA
作者测试环境:
Windows 11 23H2(OS 内部版本 22631.4037)
Visual Studio 2022
配置文件到 CheatEngine-DMA 源码中
1.下载解压好CheatEngine-DMA插件源码,进入到 libs 目录 CheatEngine-DMA-Master\DMALibrary\libs
2.下载解压好FTDI 库文件,把 FTD3XXLibrary_1.3.0.10\x64\DLL 目录下的 FTD3XX.dll 和 FTD3XX.lib 文件放到 刚刚的libs目录下
3.下载解压好 pcileech 核心库文件 ,在目录中找 leechcore.dll、leechcore.lib、vmm.dll、vmm.lib 四个文件,并且放到 libs 目录中
4.再打开进入到 CheatEngine-DMA-Master\plugin\CheatEngine 目录下
5.打开 CheatEngine7.5 程序目录,进入到 Cheat Engine 7.5\plugins 目录下,找到 lua53-64.lib 文件 复制放到 CheatEngine-DMA-Master\plugin\CheatEngine 目录下
回到 CheatEngine7.5 程序目录下,找到 lua53-64.dll 文件也 复制放到 CheatEngine-DMA-Master\plugin\CheatEngine 目录下
编译 CheatEngine-DMA 插件
1.用VS 打开源码 进行编译,因为我要用的是x64的ce 所以编译的插件也是x64的,如果要使用x32的插件就在CheatEngine-DMA-Master\plugin\CheatEngine 目录中把 lua53-64.lib 和 lua53-64.dll 换成 lua53-32.lib 和 lua53-32.dll 再进行 x32 编译即可
2.编译完成后就可以在 CheatEngine-DMA-Master\plugin\x64\Release 目录获得 编译好的 Plugin.dll 文件,把 Plugin.dll 文件 复制到 CheatEngine7.5 程序目录下。
然后进入到 CheatEngine-DMA-Master\DMALibrary\libs 目录 复制 FTD3XX.dll 、leechcore.dll、vmm.dll 等三个文件也一起 复制到 CheatEngine7.5 程序目录下
设置 CheatEngine 调用插件
打开 cheatengine-x86_64.exe 程序,打开设置页面,选择插件,添加插件,关闭重启CE即可完成全部步骤了
暂无评论内容