APP绕过模拟器 您所在的位置:网站首页 安卓模拟器APP闪退 APP绕过模拟器

APP绕过模拟器

2023-07-17 07:47| 来源: 网络整理| 查看: 265

原文连接 工具:AndroidKiller mumu模拟器

背景: app有防模拟器机制,在模拟器上打开APP会闪退,我刚好看见了一篇简单的绕过方法,很适合小白,就试着复现了一下

1.在模拟器上安装并打开 在这里插入图片描述 打开之后会出现这个页面并且很快会退出去 在这里插入图片描述 2.现在来破解 (1)它在还没闪退前有一行中文提示 在这里插入图片描述

(2)把提示转换成unicode码,用androidkiller打开,然后搜索 在这里插入图片描述 (3)可以看到有两个地方(这两个都要改),点击它,进入程序,修改它的逻辑(一般来说是就在附近的,往上找找) 在这里插入图片描述

(4)这两处是我们要修改的地方 在这里插入图片描述在这里插入图片描述

展示下修改后的 在这里插入图片描述 在这里插入图片描述 (5)修改之后,保存,编译成新的app 在这里插入图片描述 在这里插入图片描述 3.完成,现在来看看效果 在这里插入图片描述模拟器版的打开后就没有最开始的中文提示了 在这里插入图片描述 在这里插入图片描述 4.我理解的为什么改那两处 (1)首先找它最近的逻辑,像这种的,很明显不要犹豫,就是它 在这里插入图片描述(2)找它最近的逻辑,却发现有很多,不知道怎么办,像这种,我一般就是看看它有没有条件冲突的(就是看运气,因为读不懂代码) 在这里插入图片描述看了看条件之后,我发现了有两个条件刚好冲突

在这里插入图片描述梳理一下逻辑,结合这两个条件来看,只有当V0!=V4时,程序才能通过第一个条件往下走,走到 if-ne v0, v4, :cond_5 时被调走,执行cond_5,所以修改这一处

以上推论是我由结论倒推的,可能是错的,希望有大佬来详细讲讲这一点

最后一点,相关的资源以上传,有兴趣的可以去下



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有