xp过检测模块软件是可能在一些用户手机上面都是会直接免费的使用到的,这个也是不少的用户都是想要免费的使用,我们强烈的建议更多的用户都是可以进行下载,这个是2024年最新的一个免费的版本,可以免费的推荐使用!
xp过检测模块使用方法:
1、下载xp过检测模块
2、手机安装xposed框架
3、进入xposed框架激活模组重启即可
xp过检测模块其它说明
可以看到加载的是libDexHelper.so(旧版本是在<clinit>加载,现在改到attachBaseContext了)
由so的加载流程可知,检测函数的调用要么是在JNI_OnLoad,要么是在.init或.init_array段
使用IDA动态调试,发现该加固是在JNI_OnLoad中调用检测函数(并非本文重点,就不详细介绍了)
由于最终还是要调用Java层的getClassName方法,考虑到通用性,决定编写Xposed模块,绕过堆栈检测
主要功能
1、通过 ClassLoader 的 loadClass 加载XposedHelper 来修改一些局部变量值,阻止hook.处理方式,通过Hook 类加载修改 加载的类名
2、通过 代码抛出一个异常,在堆栈中,查找Xposed相关的内容,进行判定处理方式,通过Hook堆栈获取类名替换的方式进行阻止
3、通过读取 shell 命令 /proc/pid(应用进程id)/maps 可以拿到当前上下文的so和jar列表,查找Xposed相关
处理方式,楼主看到大部分多试通过使用 BufferedReader进行读取命令的内容,过滤掉 XposedBridge.jar就好。
APP使用注意
这个是堆栈打印,as的logcat能输出,另外xposed、frida都可以打印堆栈,MT的注入能打印指定类指定方法的输出,但是没办法输出堆栈调用,记得酷安有个logcat的软件,可以试试。
热门评论
最新评论