安装fiddler

### 安装Fiddler证书 #### Windows操作系统上的安装过程 为了使Fiddler能够解密HTTPS流量,在Windows上运行时会自动创建并尝试安装一个根证书[^1]。如果此操作未成功完成,则可以手动通过选项菜单中的“Tools”-> “Options” -> “HTTPS”,点击“Actions”按钮下的“Trust Root Certificate”。这将启动证书向导来帮助设置。 对于某些版本的Windows,可能还需要额外配置以信任该证书用于所有目的。可以通过打开管理工具里的“Internet Information Services (IIS) Manager”,找到服务器证书部分,并导入由Fiddler生成的CA文件实现这一点[^2]。 ```powershell # 打开PowerShell作为管理员执行命令更新证书存储区权限以便于安装 Set-ExecutionPolicy RemoteSigned -Scope Process Import-Module PKI icacls C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys /grant Everyone:F ``` #### macOS操作系统上的安装方法 在macOS环境下,当首次捕获HTTPS请求时,Fiddler Core将会提示用户允许其修改网络代理设置以及安装必要的SSL证书。按照屏幕指示同意更改后即可继续正常使用[^3]。 另外一种方式是在终端里输入`open ~/Library/Application Support/Fiddler/MakeCert.cer` 来直接访问保存下来的证书文件;随后将其拖放到钥匙串应用程序内的登录项下,并确认授予完全信任状态给这个新加入的对象[^4]。 #### Linux发行版的操作流程 Linux并不自带图形界面支持像其他平台那样简便地处理这类事情,不过仍然有办法做到相同效果: 先确保已经正确设置了环境变量`http_proxy=http://localhost:8888;https_proxy=https://localhost:8888`指向本地监听端口的服务实例[^5]。接着下载对应格式(.pem 或 .crt ) 的公钥数据流至任意位置,比如 `/etc/ssl/certs/fiddler.crt` 。最后利用 `sudo update-ca-trust extract && sudo systemctl restart NetworkManager.service` 命令刷新系统级可信列表并重启网络服务生效变更[^6]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值