使用Xposed绕过某某助手的模拟器检测
本帖最后由 ColdThunder11 于 2020-5-21 14:22 编辑最近一直在用某某助手挂手游,一次版本更新后再打开某某助手的脚本,发现运行时弹出以下界面
(你就是馋它模拟器的流量,你下jian)
虽然是一名安卓小白,但是本着坚决不使用某某模拟器的精神,结合论坛内和网上的资料,从零开始破解它的模拟器限制(最下方附资源~)
PS:因为本身不熟悉Android的逆向,如有错误请多多包涵。
首先使用MT管理器的Activity记录功能,记录到弹出界面的Activity为com.包名.ui.advertisement.AdActivity
在dex内搜索AdActivity,因为界面是在点击运行脚本后弹出的,所以不出意外弹出的代码在就在imodServices里
反编译得到如下代码
很显然,程序通过对getPlatformPrompt2的返回值的判断来判定是否允许运行,当返回值为"0"时继续运行脚本,否则弹出广告并停止运行
到了这里,接下来的步骤就很简单了,编写Xposed模块,hook getPlatformPrompt2方法使其一直返回"0"即可,核心代码如下
给模拟器安装上Xposed后安装模块启用并重启,成功绕过限制运行脚本!
资源下载:https://pan.baidu.com/s/1DFBv4Kw14gvffKXTqMFfYg 提取码:3x50
5/21更新:说明一下,除了这个方式外部分脚本有其他的检测方式,我懒得去找了,更新了个支持独立包的,应该不会再更新了。 可以的,给力,之前一直用蜂窝,然后vip破解的全网被封之后,就转手开始使用飞天助手,这也是用了大半年了,结果现在估计是看着用户量多了,直接强迫使用自己的遁地模拟器,真是飘了,之前手机上不让用脚本说是因为飞天的分辨率低了,只能模拟器改低分辨率然后使用
现在可好,直接变成强迫使用自己有合作的模拟器,溜得一批 看样子写LearnHook配置的也可以破了这个某某 Mark一下,目前这某某助手还不支持我玩的手游,等! 飞天辅助吧 现在只能云手机 普通模拟器都不支持了我直接用旧版本 这某某的真好 学习了,谢谢分享 谢谢分享 想学习一下hook 厉害 厉害 , 我也很想学习一下...加分鼓励一下 不错亮了 这是啥助手啊,我也想挂机 不错的更新{:301_998:}