(HTTPS第三方窗口不能抓包)
原因是项目要求HTTP用加密链接代替链接HTTPS;安卓手机的第三方浏览器/原生嵌套窗口Webveiw不能正常抓包HTTPS的内容;
(请教了大佬)
排查问题的思路是通过阅读证书来验证;
如果不是同一个浏览器,基本上是因为第三方浏览器Webview(部分)无法读取用户证书;
此时,由于非本浏览器窗口无法读取用户证书,基本上可以确定无法抓取包;
网上找到的解决方案:
解决方案:通过模拟器ROOT后安装证书到系统证书的方法来解决读不到的问题;
解决方法:
环境:Windows10、Android模拟器(打开root)、adb、保存的pem证书;
操作步骤:
1、打开模拟器,确保已连接
2、打开CMD(下一步基本在CMD里操作了)
10、进入模拟器查看系统证书
部分截图:
检查模拟器的连接状态
查看root状态
将/system部分置于可写入的模式
查看pem证书信息
更改文件名称(例)
进入模拟器系统文件夹
检查模拟器系统的证书结果
毕业证样本网创作《证明样本特此证明app(安卓证书安装为系统证书(模拟器版)》发布不易,请尊重! 转转请注明出处:https://www.czyyhgd.com/180716.html