2019年8月1日星期四

打造自己的CheatEngine修改器,避免部分游戏的检测

现在好多游戏都检测CE了,这对于我们找基址很不方便,这里给大家提供一下自己编译CheatEngine6.4修改器的过程!
只希望大家多给点热心值,要升级!!!

用到的工具: 
lazarus-1.4.4 注意版本,其他版本编译会出错,很麻烦的...
CheatEngine6.4源码(直接去官网下载就行)

1.首先,下载并解压CE6.4的源代码,再下载 lazarus v1.4.4 并安装,安装,安装,重要事情说三遍,记得安装,注意版本,我试过1.6的编译会出错,虽然改改代码也能通过,但就违背了我们轻松的原则了。

其实这里才是正文.....哈哈哈

进入到CE源代码解压目录\CheatEngine64src\Cheat Engine里面

找到cheatengine.lpi,双击


然后就会看到许多混乱的界面


差不多就这样吧,接下来我们来改一下标题和图标,

lazarus左上角的search->Find in Files,然后在弹出来的搜索框里输入MainUnit2 ,记得选上where里面的search all files in project,然后开始Find。


找到下图这样的结果,双击


然后会弹出源码界面


这里的Own Cheat Engine 6.6.6就是我们的CE程序名
然后还有修改一下版本信息,这里可以按快捷键Shift+Ctrl+F11

然后在弹出的界面中修改CE的标题和加载我们自己的图标,最后点Version info

点了Version info以后

都改完以后,按Shift+F9或者


点这build
然后等待编译完成,就会看到CheatEngine64src\Cheat Engine\bin里面有一个我们图标的cheatengine-i386.exe




大功告成,最后给我们编译出来的CE加个VMP壳,大小就会变成4m大小,然后其他游戏一般都检测不出来,至于加壳工具,自行百度吧,还有要翻译字符串的话,MainUnit2和formsettingsunit都有部分字符串,还有要改其他功能的话,就要自己去研究一下了,这里说不了那么多。

没有评论:

发表评论