必须先安装并重启fiddler才能启用https抓包、自动改头、批量重放及js注入等插件功能;安装后通过菜单、状态栏按钮或fiddlerscript调用,并需配置https解密与根证书信任。

要在Fiddler中启用HTTPS抓包、自动修改请求头、批量重放接口或注入JavaScript脚本,必须先正确安装并启用对应插件,否则所有扩展功能均不可用。
下载并安装Fiddler扩展(.fiddle文件)
打开Fiddler → Tools → Extensions → 点击右下角“Get More Extensions”按钮,跳转至Telerik官方扩展市场网页;在浏览器中搜索目标插件(如“AutoResponder+”或“JScript.NET Editor”),找到后点击“Download”获取.fiddle文件。
回到Fiddler → Tools → Extensions → 点击“Install Extension…” → 选择刚下载的.fiddle文件 → 确认安装。安装完成后需【重启Fiddler】才能加载新插件,不重启则插件图标不会出现在菜单栏或选项卡中。
启用已安装的插件功能
方法一:通过菜单栏调用
安装成功且重启后,部分插件会直接在主菜单新增项,例如“Rules → Customize Rules”启动FiddlerScript编辑器,“Tools → JScript.NET Editor”打开脚本编辑窗口。
方法二:通过工具栏按钮激活
某些插件(如AutoResponder)会在主界面下方状态栏右侧添加独立图标,点击该图标即可展开对应面板;若未显示,右键状态栏 → 勾选对应插件名称即可唤出。
方法三:通过FiddlerScript手动加载
按 Ctrl+R 打开CustomRules.js → 在 class Handlers {} 内任意位置插入如下代码:import System.Windows.Forms; → 保存后Fiddler自动编译,此时可通过 Rules → “Customize Rules…” 菜单项触发自定义逻辑。
配置HTTPS解密与插件协同工作
第一步:启用HTTPS捕获
菜单栏依次点击 Tools → Options → HTTPS → 勾选“Decrypt HTTPS traffic”,弹出证书信任提示时点“Yes”。【此步必须完成,否则所有HTTPS请求在插件中均显示为隧道(Tunnel)而无法解析Body】
第二步:导出并安装Fiddler根证书
仍在此对话框中点击“Actions → Export Root Certificate to Desktop”,双击生成的 .CER 文件 → 按向导导入到“本地计算机→受信任的根证书颁发机构”;Windows 10/11需额外勾选“自动选择证书存储区”才生效。
第三步:排除干扰项
取消勾选“Ignore servers configured in Internet Explorer LAN settings”,避免企业代理策略覆盖Fiddler代理行为;若使用Chrome/Edge,需确保启动时未带--proxy-server参数,否则插件无法接管流量。











