配置思路:
1、fiddler抓取https协议需要安装证书。
2、设置fiddler监听端口以及远程连接配置
3、让模拟器正确安装证书
4、重启fiddler客户端
一、基本设置
打开fiddler,点击导航栏->Tools->Otions->HTTPS
-
capture https connects: 抓取https协议的链接
-
decrypt https traffic: 对https协议的传输进行解密
-
from all processes: 选项有仅从浏览器,客户端等,这里选择所有进程中抓取
-
ignore server certificate errors: 忽略服务器证书错误
二、在桌面生成证书
点击Actions中的Export Root Certificate to Desktop
三、设置fiddler的监听端口
点击导航栏->Tools->Otions->Connections
-
默认端口: 8888
-
allow remote computers to connect: 允许远程计算机连接
-
reuse client connections: 开启客户端连接
-
reuse server connections: 开启服务端连接
四、模拟器安装证书
这里以网易的MuMu模拟器进行教程
-
打开共享文件夹,将证书放到共享文件夹中,就可以在模拟器中找到
- 将桌面的证书复制到共享文件夹中
- 打开模拟器中的设置
-
找到无线和网络中的WLAN
-
对连接的wifi,长按左键后,选择修改网络
-
选择高级选项中的,手动设置代理,填写你自己电脑客户端的ip和fiddler设置的监听端口
-
查看自己电脑的ip,使用ipconfig命令,IPv4地址就是本机的ip
-
选择设置中的个人,安全选项
-
选择从SD卡中安装证书,点击左上角选择内部存储空间中的共享文件夹中找到证书,点击安装即可
五、安装过程中需要设置锁屏密码,按照操作提示即可
六、安装完成后,重启fiddler,即可
来源:oschina
链接:https://my.oschina.net/u/4397642/blog/4500661