用fiddler抓包https时,浏览器证书过不去,怎么办,求大神指教。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用fiddler抓包https时,浏览器证书过不去,怎么办,求大神指教。相关的知识,希望对你有一定的参考价值。

用fiddler抓包https时,浏览器证书过不去,是设置错误造成的,解决方法如下:

1、首先打开电脑中已经安装好的filler的软件,进行点击菜单中”tools“的选项菜单。

2、这样就会弹出了下拉菜单中进行选择为“fiddler option”的选项的菜单。

3、会进入到了fiddler options的选项窗口中的,进行点击菜单中的“HTTPS”的选项。

4、然后进行勾选decrypt HTTPS traffic的选项。

5、这样就会弹出了一个scary text ahead:read carefully进行点击yes。

6、最后进行访问一个https的网站之后,可以https就被抓下,对https的请求进行分析协议。

参考技术A

如上可以先手工生成证书,然后访问:http://localhost:8888/ 下载安装证书;

或者下载证书生成工具:http://fiddler2.com/r/?fiddlercertmaker,导入到系统的证书中(win+R 输入certmgr.msc);

再回到fiddler设置受信任。注意 要选择为certMaker 引擎。如果是系统默认的则不行,因为我们是通过certMaker创建的证书。

其实关键点就是证书以及fiddler启用是证书引擎,把握好这点就没什么问题!这个小问题当初也纠结了我一下,stackflow上去看了几次,都特么是英文。烦死了~

本回答被提问者采纳
参考技术B 这样的情况个人建议用360安全卫士全面体检修复,然后重新打开浏览器就可以正常。

以上是关于用fiddler抓包https时,浏览器证书过不去,怎么办,求大神指教。的主要内容,如果未能解决你的问题,请参考以下文章

用fiddler进行手机抓包,手机设置代理后手机浏览器无法打开网页

Fiddler抓包学习——https请求的抓取

Fiddler抓包1-抓firefox上https请求

Fiddler抓包1-抓firefox上https请求

Fiddle抓包进阶

如何信任fiddler https 证书