Loading... 步入正题,今天用CE加载模拟器时发现。虽然可以筛选出精确数值,但指针扫描一片空白。网上相关的问题比较多,但答案确比较少,最后在吾爱上面找到一个大佬发布的帖子,经测试可行。 原帖链接:[https://www.52pojie.cn/thread-1118993-1-1.html](https://www.52pojie.cn/thread-1118993-1-1.html) 步骤方法基本是一样的,在这里只是细化一下,让像我这样的小白能够操作成功。 # 第一步 介绍工具 1.模拟器是网易的MUMU模拟器。 2.adb工具(文末放链接)。 3.CE7.3版本官网自行下载[https://www.cheatengine.org/downloads.php](https://www.cheatengine.org/downloads.php)。 4.CE的安卓服务端 CE官网上面有不同版本,可根据需求自行下载 # 二、配置环境 1.配置adb环境,这个在网上很多的教程,方法也比较简单,不过多赘述 2.CMD下输入,adb version 如显示版本号,证明adb配置成功。 3.打开模拟器,设置为root权限,并打开USB调试(设置 -> 关于平板电脑 -> 版本号(疯狂鼠标左键)) 4.adb与模拟器进行连接。打开MUMU模拟器,CMD下输入。adb connect 127.0.0.1:7555 然后输入adb shell 如果进入linux命令下,证明已连接成功。 5.配置CE服务端环境。 把下载的CE安卓服务端解压出来,ceserver_x86这个文件(最好是)保存磁盘根目录下,目录尽量不要带中文。 CMD adb push (文件目录)F:\ceserver_x86 /data/local/tmp 6.接下来给文件提权。 adb shell -> cd /data/local/tmp -> chmod 777 ceserver_x86 提权成功没有任何提示 ->./ceserver_x86。如图,到此环境配置成功了。 7.另起CMD窗口,进行端口转发。 adb forward tcp:52736 tcp:52736 转发成功后返回端口号52736 # 三、打开CE加载进程 选择network(网络) 主机IP填写127.0.0.1 端口52736 到此可见模拟器内部进程。 # 问题发现,与处理 一只有个问题,就是CE连接到ceserver服务端后,查看访问后会断开游戏。楼主也是测试了很多单机游戏都是不行。盲猜是因为MUMU的反调在搞鬼(有知道的大佬可以给个答案,谢谢啦) 换了模拟器后,连接ceserver又是各种各样的问题。然后就是无尽的找方法。各种各样的方法都试试..... 学逆向不能遇到问题就放弃,对吧。 OK,说解决办法。(文末放文件) *github上找cheat engine的源码,用编译器重新编译成ceserver的可执行文件*。从上文的二、配置环境 第4步 开始操作。这次用夜神模拟器。可以完美解决 ![image.png](http://type.zimopy.com/usr/uploads/2024/06/3825095819.png) 经测试,指针可用.. 问题到此解决。 想自己走一遍流程的可以去github上下载源代码,用ndk编译成可执行文件,就OK啦。 觉得楼主写的不错的话,给点CB(菜逼)支持一下吧。谢谢啦^ ^! 最后修改:2024 年 06 月 27 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 1 如果觉得我的文章对你有用,请随意赞赏