Fiddler抓包工具的HTTPS 证书安装

1、说明: 默认状态下,Fiddler 只能监听 HTTP 请求。当打开 HTTPS 网页时(如htt ps://www.baidu.com),请求使用 HTTPS 协议建立连接通道,Fiddler 无 法解析这些加密请求。如下图,会话列表中HTTPS的请求,Host列显示 为:Tunnel to,#列显示灰色的锁状态,请求报文的请求体显示乱码。这 种种迹象表明Fiddler没有安装HTTPS证书,导致无法抓取HTTPS请求包。

2、想要抓取 HTTPS 请求包,需要进行设置。设置路径:Tool->Options-HTTPS,勾选如图内容。

3、点击“Actions”,选择 Trust Root Certificate,点击“yes”。

4、点击“Actions”,选择 Export Root Certificate to Desktop,点击“yes”,导 出证书到桌面后,重启 Fiddler。 5、打开浏览器,点击“证书管理器”,将 Fiddler 证书导入受信任的证书,点击“关闭”。(具体路径:隐私设置和安全性->安全->管理证书)

6、浏览 HTTPS 网页,可以在 Fiddler 会话列表中看到,HTTPS 数据包已经成功被抓取。

经验分享 程序员 微信小程序 职场和发展