APP绕过模拟器检测

查看 173|回复 10
作者:随风而行aa   
APP绕过模拟器检测
最近在学习Android逆向,学习到绕过模拟器签名这一块,很简单,记录一下:
使用工具:AndroidKiller  雷电模拟器
(1)问题:很多APP存在模拟器验证机制,不能在模拟器上安装使用,如下图:


image.png (19.37 KB, 下载次数: 0)
下载附件
2020-12-5 16:47 上传

这样我们就无法使用APP,我们需要做的就是修改其模拟器验证机制,使其绕开
(2)我们将APP用AndroidKiller进行反编译,得到编译后的文件


image.png (160.75 KB, 下载次数: 7)
下载附件
2020-12-5 16:50 上传

(3)我们使用字符串定位的方法,查找“应用在模拟器上运行”这段代码,发现有两处


image.png (119.12 KB, 下载次数: 2)
下载附件
2020-12-5 16:52 上传

(4)我们分析smail代码逻辑,找到跳转逻辑,轻易修改,即可成功


image.png (16.15 KB, 下载次数: 1)
下载附件
2020-12-5 16:53 上传



image.png (15.67 KB, 下载次数: 0)
下载附件
2020-12-5 16:54 上传

(5)修改完两处的跳转逻辑,既可以绕开模拟器的检测


image.png (686.88 KB, 下载次数: 1)
下载附件
2020-12-5 16:55 上传

附件:链接:https://pan.baidu.com/s/1BjzAHBipN1yZUpURIU2ndg
提取码:t4cb
复制这段内容后打开百度网盘手机App,操作更方便哦--来自百度网盘超级会员V4的分享

模拟器, 下载次数

CrackMore   

学习了,感谢楼主
caisege   

有时候有的APP不能抓包是什么鬼 安装了证书的
wwb66668   

感谢楼主的分享!
wy022   

学习了,
Mr.Ru   

厉害了,感谢
我是咕噜   

网游也可以吗
blke   

学习学习
神不需解释   

学到了,非常厉害
米粒米粒   

还有这种玩意
您需要登录后才可以回帖 登录 | 立即注册

返回顶部