如何删除fiddler安装的根CA证书

问题描述 投票:83回答:4

Fiddler有助于添加唯一的根CA证书来拦截HTTPS流量。

添加此证书后,如何删除它?

ssl certificate fiddler
4个回答
54
投票

由于Fiddler 4.6.1.5的GUI有点不同。

Fiddler Options

转到工具 - >提琴手选项 - > HTTPS。然后单击“操作”按钮,然后单击“重置所有证书”

它会弹出一条消息,说它可能需要一段时间,但它真的很快。批准所有弹出窗口,然后你去。

注意不要再次重新批准证书(当我完成批准所有弹出窗口时,我执行了批准证书弹出的消息。)


84
投票

有两种方式:

1)禁用HTTPS解密并单击标题为“删除拦截证书”的按钮

2)打开CertMgr.msc,打开Personal and Trusted Stores,然后使用root上的Delete键。


4
投票

只是扩展了EricLaw的第二个选项,如果您将该证书放在多个设备上(在网络测试期间相当常见),则更有用,并且您只想将其删除(source - http://www.cantoni.org/2013/11/06/capture-android-web-traffic-fiddler):

  1. 转到设置中的“安全”选项卡
  2. 点按“可信凭据”,然后选择“用户”选项卡
  3. 点击Fiddler“不信任”证书,然后向下滚动以删除它
  4. 您可能需要重启设备才能让所有应用忘记Fiddler证书(例如,Chrome浏览器会继续尝试使用它一段时间)

1
投票

在提琴手去Tools»Options»HTTPS。 然后取消选中Decrypt HTTPS traffic并运行Actions»Remove Interception Certificates

这将从Windows证书库中删除所有Fiddler证书。

enter image description here

背景: Fiddler显然正在使用一种白帽“中间人”方法来解密和检查任何HTTPS流量。要做到这一点,它需要自己的证书才能被信任。因此,检查Decrypt HTTPS traffic,但删除其他答案中提出的Fiddler证书并没有多大意义,因为Fiddler无论如何都无法解密。

© www.soinside.com 2019 - 2024. All rights reserved.