打造自己的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,双击
http://img.blog.csdn.net/20180205142032995?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhhb2Jpc2hlbmcx/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast
然后就会看到许多混乱的界面
http://img.blog.csdn.net/20180205142231521?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhhb2Jpc2hlbmcx/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast
差不多就这样吧,接下来我们来改一下标题和图标,
点lazarus左上角的search->Find in Files,然后在弹出来的搜索框里输入MainUnit2 ,记得选上where里面的search all files in project,然后开始Find。
http://img.blog.csdn.net/20180205142504849?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhhb2Jpc2hlbmcx/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast
找到下图这样的结果,双击
http://img.blog.csdn.net/20180205142729226?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhhb2Jpc2hlbmcx/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast
然后会弹出源码界面
http://img.blog.csdn.net/20180205142802276?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhhb2Jpc2hlbmcx/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast
这里的Own Cheat Engine 6.6.6就是我们的CE程序名
然后还有修改一下版本信息,这里可以按快捷键Shift+Ctrl+F11
http://img.blog.csdn.net/20180205143012573?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhhb2Jpc2hlbmcx/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast
然后在弹出的界面中修改CE的标题和加载我们自己的图标,最后点Version info
http://img.blog.csdn.net/20180205143113386?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhhb2Jpc2hlbmcx/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast
点了Version info以后
http://img.blog.csdn.net/20180205150516778?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhhb2Jpc2hlbmcx/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast
都改完以后,按Shift+F9或者
http://img.blog.csdn.net/20180205150607615?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhhb2Jpc2hlbmcx/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast
点这build
然后等待编译完成,就会看到CheatEngine64src\Cheat Engine\bin里面有一个我们图标的cheatengine-i386.exe
http://img.blog.csdn.net/20180205150711163?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhhb2Jpc2hlbmcx/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast
http://img.blog.csdn.net/20180205150823238?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhhb2Jpc2hlbmcx/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast
http://img.blog.csdn.net/20180205150851967?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhhb2Jpc2hlbmcx/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast
大功告成,最后给我们编译出来的CE加个VMP壳,大小就会变成4m大小,然后其他游戏一般都检测不出来,至于加壳工具,自行百度吧,还有要翻译字符串的话,MainUnit2和formsettingsunit都有部分字符串,还有要改其他功能的话,就要自己去研究一下了,这里说不了那么多。
lplp01110 发表于 2018-4-11 18:09
嘿嘿,教程不错,收藏了,xp编译出错了Error:ppcx66.exe ,而且对于英文。我也是无奈了,有汉化补丁就好 ...
你这妹纸的屁股安逸{:1_918:}
现在谁还用xp啊,至少win7起步吧 复杂看不太懂。。。 试一试~~ 下载来试一试 非常感谢楼主的分享
自己不用。。。感谢楼主,前排留名 如果有修改器能修改网游那肯定需要的人就非常多了 不知道有用不,谢谢分享 感谢分享 前来学习,可惜英文不好