【Xposed模块|忽略建行ROOT警告】Root手机使用新版建行App

手机已ROOT的情况下使用最新版建设银行手机APP不管使用那种隐藏ROOT功能都会被检测到,还是会出现Root警告弹窗,之后强制结束了应用,想必既然你看到这个帖子,肯定也是遇到过这个问题的。

忽略建行ROOT警告模块插件信息:
包名:com.debin.cbe.hook
版本名:1.0
版本号:1
最低兼容安卓版本:19(Android4.4)
最优支持安卓版本:22(Android5.1)
忽略建行ROOT警告模块封面:
xposed框架模块-忽略建行ROOT警告封面

忽略建行ROOT警告源码:

public class CBCXposedHook implements IXposedHookLoadPackage {
    private static String TAG = CBCXposedHook.class.getSimpleName();
 
    @Override
    public void handleLoadPackage(XC_LoadPackage.LoadPackageParam lpParam) throws Throwable {
        if (!XPrefUtils.ignoreCBCWarnEnable()) {
            return;
        }
 
        if ("com.chinamworld.main".equals(lpParam.packageName)) {
            getClassLoader(lpParam);
        }
    }
 
    private void getClassLoader(XC_LoadPackage.LoadPackageParam lpParam) {
        try {
            String className = "com.secneo.apkwrapper.ApplicationWrapper";
            Class clazz = lpParam.classLoader.loadClass(className);
            if (clazz != null) {
                XposedHelpers.findAndHookMethod(clazz,
                        "attachBaseContext", Context.class, new XC_MethodHook() {
                            @Override
                            protected void afterHookedMethod(MethodHookParam param) throws Throwable {
                                super.afterHookedMethod(param);
                                Context context = (Context) param.args[0];
                                ClassLoader classLoader = context.getClassLoader();
                                hookMainActivity(classLoader);
                            }
                        });
            } else {
                LogUtil.e(TAG, "not found class : " + className);
            }
        } catch (Exception e) {
            LogUtil.e(TAG, "getClassLoader error: " + e.getLocalizedMessage());
        }
    }
 
    private void hookMainActivity(ClassLoader classLoader) {
        try {
            String className = "com.ccb.start.MainActivity";
            Class loadClass = classLoader.loadClass(className);
            if (loadClass != null) {
                XposedHelpers.findAndHookMethod(loadClass, "checkRoot", Context.class, new XC_MethodReplacement() {
                    @Override
                    protected Object replaceHookedMethod(MethodHookParam param) throws Throwable {
                        return null;
                    }
                });
            } else {
                LogUtil.e(TAG, "not found class : " + className);
            }
        } catch (Throwable e) {
            LogUtil.e(TAG, "hookMainActivity err:" + Log.getStackTraceString(e));
        }
    }
}

忽略建设银行ROOT警告Xposed模块下载地址:
免费下载地址:http://ct.jkmeng.net/dir/1619585-39298284-fc77d4

积分不限速下载:

此内容查看价格为2帝国币,VIP 8折、终身VIP免费,请先

关注不限速下载:

忽略建设银行ROOT警告Xposed模块界面截图:
建设银行ROOT警告

建设银行ROOT警告软件截图

可能对你有帮助的内容:极客币获取 | 话费充值 | 下载帮助 | 刷机必看 | 阿里云代金券

文章名称:【Xposed模块|忽略建行ROOT警告】Root手机使用新版建行App

文章链接:https://www.xtdiguo.com/12464.html

免责声明:根据《计算机软件保护条例》第十七条规定“为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。”您需知晓本站所有内容资源均来源于网络,仅供用户交流学习与研究使用,版权归属原版权方所有,版权争议与本站无关,用户本人下载后不能用作商业或非法用途,需在24个小时之内从您的电脑中彻底删除上述内容,否则后果均由用户承担责任;如果您访问和下载此文件,表示您同意只将此文件用于参考、学习而非其他用途,否则一切后果请您自行承担,如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。

(1)
打赏
番茄小子的头像番茄小子盟主
上一篇 2019年 10月 21日 23:10
下一篇 2020年 6月 1日 22:59

相关推荐

发表回复

登录后才能评论