Fiddler证书清除【web端+app端】
Fiddler证书清除【web端+app端】
Fiddler是一款功能强大的网络调试工具,常用于抓包分析网络流量。在使用过程中,可能会遇到需要清除Fiddler证书的情况。本文将详细介绍如何在Web端和App端清除Fiddler证书,帮助用户解决相关问题。
一、浏览器WEB端
1. 清系统C盘证书
打开计算机,复制路径C:\Users\Administrator\AppData\Roaming\Microsoft\Crypto\RSA
,找到Fiddler颁发的证书并全部删除。
2. 系统证书管理
方式一:使用快捷键命令行打开
操作路径:按下WIN+R
快捷键,输入certmgr.msc
打开系统证书管理,查找所有Fiddler证书,然后删除。注意查看颁发者是DO_NOT_TRUST_FiddlerRoot
开头的全部删除,否则后果是所有的https站点都有问题(首次安装Fiddler请忽略)。
方式二:Fiddler入口进来
操作路径:打开Fiddler,点击Options
> HTTPS
> Actions
> 找到 “Open Windows Certificate Manager” 并点击它,进入certmgr系统证书管理页面,查找所有Fiddler证书,然后删除。注意查看颁发者是DO_NOT_TRUST_FiddlerRoot
开头的全部删除,否则后果是所有的https站点都有问题(首次安装Fiddler请忽略)。
3. 浏览器上的证书
以谷歌浏览器为例,在浏览器上输入:chrome://settings/
,找到隐私设置和安全 > 管理设备证书 > 弹框里点击 “受信任的根证书颁发机构” >,然后此处需要仔细查找带有 FiddlerRoot 的字样,并删除(首次安装Fiddler请忽略)。
4. Fiddler证书重置
打开Fiddler,点击工具栏中的Tools
> Options
> 点击Actions
,选择最后一项 “Reset All certificates” 重置所有证书。
弹框提示:Fiddler将删除所有拦截证书,并重新创建新的根证书以用于解密流量,选择 “确定”。
再次提示:确定是否从 “根存储区” 删除证书吗,选择 “是”。
删除成功提示:Fiddler生成的证书已从 “当前用户” 存储中删除。
点击确定之后Fiddler会自动弹出证书的安装,然后直接关闭窗口即可。
二、手机APP端
1. 清iOS手机证书
查找路径:iOS手机设置 > 通用,点击 “描述文件” > 找到安装的Fiddler证书,点击移除即可。
2. 清安卓手机证书
查找路径:安卓手机设置 > 搜索框输入“信任” / 安全 > 凭据存储,点击 “信任的凭据”(显示信任的CA证书)> 点击用户,找到安装的Fiddler证书,点击移除即可(演示的是虚拟安卓手机)。
证书清除完,需要重新安装Fiddler并配置证书,具体步骤可以参考相关文档。
注意事项:Fiddler安装和使用的时候需要关闭杀毒软件!