Android7.0以上,无需root,即可抓包的方法
由于Android的机制,7.0以上不再信任用户证书,如Charles中的介绍
所以有3种方法可以解决这个问题:
- 最暴力的,root,把证书加入到系统证书
- 如果是自家APP,参考上面链接,在APP中设置信任用户证书
- 通过VirtualXposed+插件绕过证书检查(本文)
Android7.0以上,无需root,即可抓包的方法
由于Android的机制,7.0以上不再信任用户证书,如Charles中的介绍
所以有3种方法可以解决这个问题:
今天使用charles开启了SSL抓包,发现有些APP抓不到,有的APP就可以,例如优X二手车,经过google发现抓不到包是因为app使用了SSL Pinning技术
查询发现,越狱的ios只要安装ssl-kill-switch2就可以抓到了