《抓https的包》--使用Fiddler后在谷歌浏览器访问https页面访问不了,“提示您的连接不是私密连接”解决办法

下午有使用Fiddler软件抓https的包,将fiddler的证书导出桌面然后再将证书导入谷歌浏览器,看似没有任何操作上的错误,却迟迟打不开https的页面,让人很是头大。。。上网百度了一大堆解决方法,好像那些不是那么实用......

1、http协议端口是80.https协议端口则是443,他们使用是完全不同的传输协议。http协议的链接是无状态的;https协议是由ssl+http协议构建可进行加密传输,身份认证的网络协议,他比http协议安全。

2、http是超文本传输协议,信息是明文传输。所以抓http比较容易。

3、https则是具有安全性的ssl加密传输协议。https协议需要到ca申请证书。

 

主要报错“您的连接不是私密连接
攻击者可能会试图从 www.xxxx.cn 窃取您的信息(例如:密码、通讯内容或信用卡信息)。了解详情
NET::ERR_CERT_AUTHORITY_INVALID”

 

在网上找的方法都没有能解决,后来自己捣鼓了一下换个火狐浏览器(把证书什么的从fiddler导出然后导入火狐浏览器),发现同时打开fiddler抓包工具,打开fiddler里面的https--Decrypt HTTPS traffic,在火狐浏览器能打开https的网页,如果急需抓https的包的话,出现了这个问题一下子没有得到解决可以换个浏览器试试,也是一个方法。但我就想知道谷歌浏览器问题出在哪里......最终得到解决,问题出在fiddler里面,方法如下,最终得到解决

 

步骤:

1、先下载好fiddlercertmaker.exe,然后安装运行

2、再到fiddler工具tools —options— https--Decrypt HTTPS traffic(把这个勾选上,这一步很关键,会弹出来yes和no,选择yes,一定不能把弹出来的这个页面X了,本人就是X了这个页面框,导致为此头大了一两个小时,如果没弹出那个页面,那就把那个勾选取消了,然后关闭fiddler软件,再重新启动这个fiddler软件,重新把那个√勾选上,页面会弹出yes和no,选yes,跟着后面步骤来就ok,再次刷新https页面,能够刷新,然后抓包工具也能抓得到https的网页,ok!实在还没出现的话,把fiddler卸载了重新来,能🆗的,亲测!)

3、再将证书导出到桌面

 4、最后将桌面上的证书导入谷歌浏览器就🆗,这个过程的话,百度上面有教程的,直接按照上面来。

5、打开谷歌浏览器https网页,能够正常打开,没有出现提示报错。

 

posted @ 2020-08-04 22:28  壹月枫  阅读(20)  评论(0)    收藏  举报