【抓包工具】配置:Fiddler 设置 HTTPS 勾选了 Decrypt HTTPS traffic 的报错解决

目录

一、报错情况

(1)报错情况 ①

(2)报错情况 ②

二、解决方法



一、报错情况

(1)报错情况 ①

勾选了 Decrypt HTTPS traffic 后,fidder 停止工作的问题。

1. 报错情况
HTTPS 模块中,手动勾选了 Decrypt HTTPS traffic 后:
无法打开 Decrypt HTTPS traffic 的下拉列表,无法点击 “OK”,也无法直接关闭 fidder。

2. 关闭 fidder 方法:
fidder 停止工作后,进入 “任务管理器” 停止任务,并关闭浏览器的代理服务器设置。


(2)报错情况 ②

勾选了 Decrypt HTTPS traffic 后,无法获取证书的问题。

1. 勾选了 Decrypt HTTPS traffic 后,点击 OK。

2. 点击 OK 后,打开浏览器后输入网址:
http://localhost:8888

3. 打开网址页面后,点击 FiddlerRoot certificate 链接,提示找不到证书。




二、解决方法

操作步骤:

1. 进入 fiddler 的安装目录,此目录下是有 makecert.exe 这个文件。

2. 直接在这个安装目录,鼠标右键快捷打开 cmd 窗口。

3. 直接在 cmd 窗口输入下面的命令行

注意:不会快捷打开cmd的,参照我的另一博文:【cmd】创建 window 鼠标右键快捷访问 cmd 窗口

makecert.exe -r -ss my -n "CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com" -sky signature -eku 1.3.6.1.5.5.7.3.1 -h 1 -cy authority -a sha1 -m 120 -b 09/05/2012

4. 弹出 Succeeded 提示就说明成功了,这时再获取证书就能成功了。

5. 关闭 cmd 窗口后,再点击安装目录下的 fiddler.exe 文件打开fiddler。

6. 打开 tools → Options... → HTTPS ,勾选 Decrypt HTTPS traffic 后,出现的弹窗选择“yes” 或 “是”,成功下载证书后,下拉列表就可以成功打开了。

7.下拉列表成功打开后,选择:...from all processes。

8. 再勾选:Ignore server certificate errors(unsafe)。

9. 点击 OK 保存设置即可。

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

顾三殇

觉得不错的话,打赏鼓励一下吧~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值