Fiddler在fiddler option设置还是抓不了HTTPS包解决办法

Posted 松勤软件学院

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Fiddler在fiddler option设置还是抓不了HTTPS包解决办法相关的知识,希望对你有一定的参考价值。

Fiddler在fiddler option设置还是抓不了HTTPS包解决办法Fiddler在fiddler option设置还是抓不了HTTPS包解决办法


1:请在“运行”,即下面这个地方输入certmgr.msc并回车,打开证书管理。

Fiddler在fiddler option设置还是抓不了HTTPS包解决办法


打开后,请点击操作--查找证书,如下所示:

Fiddler在fiddler option设置还是抓不了HTTPS包解决办法


然后输入“fiddler”查找所有相关证书,如下所示:

Fiddler在fiddler option设置还是抓不了HTTPS包解决办法


可以看到,我们找到一个,您可能会找到多个,不要紧,有多少个删多少个,全删之后,这一步完成


2:再接下来,打开火狐浏览器,进入选项-高级-证书-查看证书,然后找以DO_NOT开头的关于Fiddler的证书,以字母排序的,所以你可以很快找到。找到多少个还是删除多少个, 特别注意,请如图中【个人、服务器、证书机构、其他】等标签依次查找,以免遗漏,切记切记!

Fiddler在fiddler option设置还是抓不了HTTPS包解决办法


3:下载 FiddlerCertMaker.exe,可以去官网找,下载了这个之后,直接安装,直到如下

Fiddler在fiddler option设置还是抓不了HTTPS包解决办法


然后点击确定,关掉它。


4:有了证书之后,请重启Fiddler(关掉再开),重启之后,访问https的网站,比如淘宝首页,有可能成功了,但你也有可能会发现如下错误:"你的连接并不安全" 等类似提示。见到这里,你应该开心,离成功近了。


5:果断的,打开fiddler,“Tools--Fiddler Options--HTTPS”,然后把下图中同样的地方勾上(注意一致),然后点击actions,然后先点击Trust Root…,然后,再点击Export Root…,此时,导出成功的话,在桌面就有你的证书了。 务必注意:这一步成功的话,把第(6)步跳过,不要做了,直接进入第(7)步, 如失败,请继续第(6步)。

Fiddler在fiddler option设置还是抓不了HTTPS包解决办法

Fiddler在fiddler option设置还是抓不了HTTPS包解决办法


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


7:好,证书从fiddler导入到桌面后,再打开火狐浏览器,然后进入:选项-高级-证书-查看证书-导入-选择刚导出的桌面的证书-确定。


8:随后,Fiddler重启,火狐浏览器也重启一下,然后开始抓HTTPS的包,此时你会发现“ 你的连接并不安全" 等类似提示已经消失,并且已经能够抓包了。


教育领先品牌
打造中国互联网
专注IT在线教育
以工匠精神
愿景
松勤软件

松勤网:www.songqinnet.com

以上是关于Fiddler在fiddler option设置还是抓不了HTTPS包解决办法的主要内容,如果未能解决你的问题,请参考以下文章

测试工具Fiddler———— 入门使用

设置 fiddler 与 firefox

fiddler监控手机请求

fiddler 怎么抓取scoket

fiddler抓包1-抓小程序https包

使用fiddler抓包的相关配置