https抓包全教程:https://www.cnblogs.com/liulinghua90/p/9109282.html
1.清除电脑上的根证书,WIN+R快捷键,输入:certmgr.msc, 然后回车,查找所有fiddler证书,然后删除。(首次安装fiddler请忽略)
2.点击“操作” ,第一个'查找证书‘ ,搜索空白框输入fiddler,点击立即查找
3.删除所有搜索出来的证书
4.清除浏览器上的证书文件 ,此处需要仔细查找带有FiddlerRoot的字样,并删除,以谷歌浏览器为例说明,在浏览器上输入: chrome://settings/,(首次安装fiddler请忽略)
5点击“高级”。进入 "管理证书”
6.点击“受信任的根证书颁发机构 ,删除“所有颁发给名字带有FiddlerRoot的字样证书
7. 打开fiddler,点击工具栏中的Tools—>Options,点击Actions,选择最后一项,Reset All certificates,然后关闭
8,卸载已安装fiddller,并关闭杀毒软件
9.官网下载(https://www.telerik.com/download/fiddler)或者重新找到安装包在安装,完成后别急着打开fiddler
10.很关键:下载并安装Fiddler证书生成器:http://www.telerik.com/docs/default-source/fiddler/addons/fiddlercertmaker.exe?sfvrsn=2
确定已经完成安装fiddler,再安装证书生成器
11.打开Fiddler,点击工具栏中的Tools—>Options ,点击https设置选项,勾选选择项,勾选decrypt https traffic,点击ignore xxx https unsafe,点击yes,再点击"是"
12.点击Actions,点击第二项:Export Root Certificate to Desktop,这时候桌面上会出现证书FiddlerRoot.cer文件,点击OK设置成功,关闭fiddler
13.进入tools options 检查https 选项下decrypt https traffic已勾选 ,然后浏览器输入https://www.baidu.com 验证https已经可以抓取: