Fiddler 使用常见问题与解决方案大全

目录

一、抓不到请求 / 抓包列表为空

问题 1:Fiddler 打开后没有任何请求

二、HTTPS 抓不到 / 显示 “Tunnel to…”

问题 2:只能看到 “Tunnel to xxx:443”

三、手机 App 不走代理 / 抓不到包

问题 3:App 流量不经过 Fiddler

四、证书安装相关问题

问题 4:证书安装后仍抓不到 HTTPS

五、外网请求抓不到 / 代理失败

问题 5:Fiddler 抓得到本地,但抓不到外网

六、HTTPS 请求报错 / 连接失败

问题 6:App 报 “SSL handshake failed”

七、请求内容乱码 / JSON 无法解析

问题 7:响应内容是乱码或不可读数据

八、AutoResponder 不生效 / 无法拦截请求

九、抓包数据过多 / 卡顿

十、其他进阶问题速查表

总结表(最常见问题 Top 10)


Fiddler 使用常见问题与解决方案大全,涵盖了从基础配置到 HTTPS 解密、手机 App 抓包、证书问题、代理异常等 90% 开发/测试人员都会遇到的坑,适用于 Fiddler Classic 免费版


一、抓不到请求 / 抓包列表为空

问题 1:Fiddler 打开后没有任何请求

原因分析:

  • 程序没走代理

  • 浏览器或 App 未使用系统代理

  • 没有开启“允许远程连接”

解决方案:

1.在 PC 上浏览网页测试是否能抓到(先排除 Fiddler 自身问题)

2.如果是手机:

  • 确认手机和电脑在同一 Wi-Fi

  • 手机 Wi-Fi 设置里“HTTP 代理” → 手动 → 填入电脑 IP + 端口(默认 8888)

  • 在 Fiddler 中 Tools → Options → Connections 勾选 Allow remote computers to connect

3.检查防火墙或杀毒软件是否拦截了 8888 端口


二、HTTPS 抓不到 / 显示 “Tunnel to…”

问题 2:只能看到 “Tunnel to xxx:443”

原因分析:

  • HTTPS 请求未解密

  • 没有安装 Fiddler 根证书

  • App 启用了 SSL Pinning

解决方案:

1.启用 HTTPS 解密:

  • Tools → Options → HTTPS

  • 勾选 Decrypt HTTPS traffic

  • 点击“Actions → Trust Root Certificate”

2.在手机上访问 http://<电脑IP>:8888 安装证书

3。如果仍然“Tunnel to”:

  • 检查是否信任了证书(iOS:信任设置,Android:证书状态)

  • 某些 App 使用 SSL Pinning → 需使用 Frida/Objection 绕过Root 导入系统证书


三、手机 App 不走代理 / 抓不到包

问题 3:App 流量不经过 Fiddler

原因分析:

  • App 未使用系统代理(自己实现了网络栈)

  • 使用了 VPN / QUIC 协议

  • 启用了加密隧道(如 gRPC over HTTP/2)

解决方案:

1.使用系统浏览器访问网页,确认代理是否生效

2.如果网页可抓到,而 App 不行:

  • App 自带代理或 QUIC 协议无法通过 Fiddler 抓包

  • 可考虑使用 mitmproxy + VPNHttpCanary(Android) 抓包

3.对于 gRPC 或非 HTTP 流量,Fiddler 无法直接解析,可配合 Wiresharkmitmproxy 使用


四、证书安装相关问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

34号树洞

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

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

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

打赏作者

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

抵扣说明:

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

余额充值