fiddler+安卓模拟器,解决无网络、抓不到https问题
fiddler 如何设置
fiddler抓包问题记录,支持https、解决 tunnel to 443
抓包前准备工作
- 确认手机和fiddler在同一局域网
- 确认局域网IP和端口号
- IP可以在fiddler右上角Online查看
- 端口号就是在fiddler里设置的
IOS如何设置
- 浏览器访问 IP:PORT,如
http://172.xx.xx.xx:8888
- 下载证书
- 根据步骤安装证书
- 信任证书:设置-通用-关于本机-证书信任设置
- 设置完成,可以在fiddler里进行抓包
Android模拟器如何设置(雷电模拟器9)
-
运行模拟前设置
-
跟上述IOS步骤一样,浏览器访问 IP:PORT,如
http://172.xx.xx.xx:8888
,下载并安装证书。 -
信任证书
- 已安装证书当前路径:
/data/misc/user/0/cacerts-added/
- 目标路径:
/system/etc/security/cacerts/
- 操作:把证书移动到目标路径
- 已安装证书当前路径:
-
设置完成,可以在fiddler里进行抓包
参考博客
雷电模拟器+fiddler+adb 实现https 抓包(系统证书)