Fiddler Classic使用教程

FiddlerClassic是一款常用的HTTP抓包工具,用于监控和调试网络请求。文中介绍了其下载安装、配置方法,如设置本地程序、过滤数据包、使用AutoResponder功能来模拟响应,以及如何捕获移动端请求。同时,讨论了Fiddler的插件扩展和解决常见问题的策略,如禁用特定服务和浏览器插件以确保正常捕包。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Fiddler Classic使用教程

一、前言

Fiddler是目前最常用的http抓包工具之一。Fiddler是一个本地代理服务器,默认代理端口8888

二、安装和配置

1. 下载

Fiddler Classic安装包大小10M左右

Fiddler Classic

2. 配置

请添加图片描述
请添加图片描述

三、使用

1. 指定本地程序

请添加图片描述

2. Filter

用于过滤数据包,可通过主机名、请求头、响应头、响应状态码等过滤,例如下方使用主机名进行过滤,多个主机名使用;进行分割。
请添加图片描述

3. AutoResponder

保存网站快照,使用网站前端旧代码访问后端服务。

  • ctrl+s 快捷键保存当前网页及资源
  • 手动增加mapping rules规则
  • 导出规则

选择一个或多个规则,右键导出即可

  • 导入规则
  • 点击下图中import导入后缀为.farx的文件即可
    请添加图片描述

4. 捕获app端请求

  • pc和手机在同一个网段
  • pc fiddler代理允许远程连接

请添加图片描述

  • 手机修改wifi网络,设置代理

设置代理

  • 手段端安装fiddler代理自生成的证书,证书地址:http://pc-ip:8888

下载Fiddler自生成证书

参考
全网最详细,Fiddler抓包实战 - 手机APP端https请求(超详细)

  • 生产环境https转本机http

安装jmFidExt插件 https://github.com/jiamao/jmFidExt
增加正则匹配规则

在这里插入图片描述

四、Fiddler插件

插件地址: https://www.telerik.com/fiddler/add-ons

参考
Fiddler工具 — Fiddler常用插件(Willow)

五、常见问题

使用Fiddler捕获请求期间禁用停用其它所有代理软件或插件,包括系统代理、浏览器代理。

1. 禁用EasyConnect服务

若计算机本地安装了EasyConnect软件,并设置为自动运行,设置Fiddler系统代理时,会被立即重置为“上次的值”,导致Fiddler系统代理失效,建议EasyConnect系统服务设置为手动运行即可
请添加图片描述

2. 禁用Chrome浏览器“Chrome同步助手”插件

使用过程中发现,edge浏览器请求可被Fiddler正常捕获,但Chrome浏览器请求捕获不到,禁用“Chrome同步助手”浏览器插件恢复正常。

参考:
解决fiddler 系统代理已更改的问题
Fiddler工具 — Fiddler过滤器(Filters)详解

3. 捕获不到idea开发工具的请求

Java代码中增加以下配置

        System.setProperty("http.proxyHost", "127.0.0.1");
        System.setProperty("https.proxyHost", "127.0.0.1");
        System.setProperty("http.proxyPort", "8888");
        System.setProperty("https.proxyPort", "8888");

或者

增加Java VM Options

-Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=8888 -Dhttps.proxyHost=127.0.0.1 -Dhttps.proxyPort=8888

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

搬山境KL攻城狮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值