码迷,mamicode.com
首页 > Web开发 > 详细

Fiddler抓取https证书问题

时间:2017-12-27 11:48:26      阅读:261      评论:0      收藏:0      [点我收藏+]

标签:部分   tps   fiddler2   分享   too   color   nbsp   maker   显示   

正常的使用方法  Fiddler 抓包工具总结 
 

大部分问题的解决方案  fiddler4在win7抓取https的配置整理

像我脸一样黑的解决方案  Fiddler https 证书问题

 
 

可能的解释:

 
Fiddler自带两个cert engine,一个是makecert,一个是CertEnroll,可能是由于版本问题,makecert能够正常生成证书,但是没办法获取ca认证,造成登录https网站时显示“您的链接不是隐私链接”;CertEnroll engine无法生成根证书,不断弹出窗口creation of the root certificate was not successful,Log里边显示‘The Root certificate could not be found’
 
网络上找到几种解决办法,都无法从根本上解决
1、删除所有的DO_NOT_TRUST_FiddlerRoot后,重新选择https抓取,让fiddler自动更新
    仍然显示“creation of the root certificate is not successful ”
 
2、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

 

    这个应该是手动生成证书,经测试,由于命令对应的证书较旧无法获取ca认证,所以抓取不到https
 
3、选取makecert引擎,获取ca证书后下载到桌面。在fiddler中卸载,然后到证书管理器中删除并重新载入。再回到fiddler中添加信任
    可能是程序自带的makecert引擎问题,显示“您的链接不是隐私链接”
 
4、最后找到一种解决方法,不知道是不是具有普适性
 
a.清除所有DO_NOT_TRUST_FiddlerRoot证书
 

b.Fiddler--》Tools--》HTTPS--》Actions--》Reset All Certificates

 

c.官网的链接下载certmaker http://fiddler2.com/r/?fiddlercertmaker 
 
技术分享图片
d.生成证书,用window自带证书管理器(cmd输入certmgr.msc)导入证书
 
e. Fiddler--》Tools--》HTTPS--》右边蓝色字体单击--》弹出窗口选择Makecert 引擎,取消掉‘Clear servever certs on exit’
 
f.Fiddler--》Tools--》HTTPS--》Actions--》Trust Root Certificate
 
成功获取https
 

Fiddler抓取https证书问题

标签:部分   tps   fiddler2   分享   too   color   nbsp   maker   显示   

原文地址:https://www.cnblogs.com/gigamesh/p/8124454.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!