Fiddler抓不到浏览器包的常见原因

2023-05-16

代理未设置成功

fiddler 之所以能抓包,本质上是因为浏览器/App/软件设置了代理为 fiddler。一旦遇到抓不到包的情况,首先应排查浏览器代理是否设置正确。

以 Chrome 为例,代理设置为:

右上角菜单按钮 > 设置 > 高级 > 系统 > 打开您计算机的代理设置

确保代理是打开并正确设置为 Fiddler,以下图为例使用代理服务器开关都是关的,fiddler 是不可能抓到 Chrome 包的

另外有一个坑也许有部分学员会遇到,那就是需要科学上网所以使用的 VPN,此时打开 fiddler 肯定也是抓不到包的,本质也是代理没有设置为 fiddler。

误点击或设置了不抓包

在 fiddler 界面上有两个位置(设置)可以作为 fiddler 是否抓包的开关,一是 fiddler 菜单项中 Capture Traffic 选项,另一个是 fiddler 面板最左下角位置,单击可以切换是否抓包。

请确认是否勾选该选项及确保左下角位置的状态为 Capturing。

开启了过滤器

一般是不小心开启了过滤器,或者设置了过滤规则把我们的目标请求给过滤掉了。这个最坑了,许多人包括我都遇到过多次,忘记了 filter 这回事。

filter 功能可以设置多维度的过滤规则,如根据主机、进程、请求头、响应头、状态码、响应类型和大小、断点进行请求的过滤。如果我们开启了过滤器,并且在过滤中设置了规则,而目标请求由不符合规则的话,这些请求将被 Fiddler 给过滤掉,从而无法在会话列表上显示出来,让我们误以为没有抓到包,然后进行各种骚操作:重启、排查代理、重装 fiddler.... 折腾半天后才发现原来 filter 打开了,其实关掉 filter 就好了。

比如当进行如下设置时,我们只能抓到主机为 test.lemonban.com 的包,其余包都将被过滤掉:

未开启 https 抓包

一般线上项目才会采用 HTTPS 协议进行超文本的安全传输,fiddler 需要通过伪造证书才可以对 HTTPS 请求进行加解密,从而在会话面板上线上出来,倘若 fiddler 的根证书没有安装或安装不正确,则没办法捕获 HTTPS 的流量,此时只需要安装 fiddler 根证书即可。

本文由柠檬班Happy老师原创,转载需注明出处!

想了解更多咨询的同学扫描下方二维码,可以加Q群领取免费学习资料:753665853  备注:CSDN

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Fiddler抓不到浏览器包的常见原因 的相关文章

  • 网络攻防——Fiddler工具的使用

    Fiddler工具的使用 1 引言 2 什么是Fiddler 3 Fiddler的基本使用 4 基于手机模拟器的APP抓包 5 接口捕获 6 引言 7 鸣谢 1 引言 虽然之前写了退出一切关于编程的学习 其实我还想学react typesc
  • 全网最全fiddler使用教程和fiddler如何抓包(fiddler手机抓包)-笔者亲测

    目录 导读 一 前言 二 HTTP协议 三 Fiddler简介和工作原理 四 Fiddler六大块详解 五 Fiddler过滤器 六 Fiddler 对于WEB项目的抓包和改包项目实战 七 Fiddler弱网测试 八 Fiddler抓取ht
  • 如何解决fiddler抓包时出现443的问题

    之前公司的app使用的http协议 因此不需要安装证书也能够转包 后来改成https协议后 在使用fiddler进行抓包时 一直出现tunnel to 443 百度了好久也没有具体的解决办法 后来发现需要在手机端安装fiddler的证书才行
  • Fiddler抓包教程 ---> Fiddler如何证书配置与开启抓包完整详解

    一 安装fiddler和配置证书 fiddler默认是只抓取http协议 如下图 如果会话列表中的Host列中出现Tunnel to 字样都说明是证书的问题 这种就不能抓取到我们想要的会话 要想抓https协议 需要配置一下 操作方法如下
  • Fiddler 微信小程序抓图教程(非常详细)从零基础入门到精通,看完这一篇就够了

    前言 本篇文章主要给大家详细讲解如何用Fiddler爬取微信小程序的图片 内容图文并茂 流程非常简单 我们开始吧 目录 一 获取软件并打开 二 点击工具设置相关代理 三 如何抓图 四 答疑 五 总结 一 获取软件并打开 1 通过百度网盘下载
  • Fiddler 详尽教程与抓取移动端数据包

    转载自 http blog csdn net qq 21445563 article details 51017605 阅读目录 1 Fiddler 抓包简介 1 字段说明 2 Statistics 请求的性能数据分析 3 Inspecto
  • 如何从 Tomcat Java 应用程序捕获 SOAP 消息到外部服务器?

    我有一个 Web 应用程序 它在 Tomcat6 内运行并通过 HTTPS 将 SOAP 消息发送到某个外部系统 我想拦截这些消息 为了做到这一点 我在工具 gt Fiddler 选项对话框 重新启动 Fiddler 后 我可以看到对多个主
  • Fiddler抓包工具之fiddler的介绍及安装

    简介 Fiddler是比较好用的web代理调试工具之一 它能记录并检查所有客户端与服务端的HTTP HTTPS请求 能够设置断点 篡改及伪造Request Response的数据 修改hosts 限制网速 http请求性能统计 简单并发 接
  • HTTPS 之fiddler抓包--jmeter请求

    一 浅谈HTTPS 我们都知道HTTP并非是安全传输 在HTTPS基础上使用SSL协议进行加密构成的HTTPS协议是相对安全的 目前越来越多的企业选择使用HTTPS协议与用户进行通信 如百度 谷歌等 HTTPS在传输数据之前需要客户端 浏览
  • 你要的fiddler快捷键全部在这里了,学最全的快捷键,做最快的IT程序员

    一 常用三个快捷键 ctrl X 清空所有记录 Ctrl F 查找 F12 启动或者停止抓包 使用 QuickExec Fiddler2 成了网页调试必备的工具 抓包看数据 Fiddler2自带命令行控制 fiddler 命令行快捷键 ct
  • HttpClient 正在发送额外的 cookie

    运行 UWP 应用 所以我有一个 HttpClient 及其关联的处理程序 我正在向网站发出请求 传入指定的标头 并使用指定的 CookieContainer 该 CookieContainer 在请求开始时为空 当我发送请求时 Fiddl
  • 如何在java中使用fiddler捕获https

    我正在 Eclipse IDE 中运行以下 java 程序 import java net import java io public class HH public static void main String args throws
  • 如何使用Firebug或其他查看WS/WSS Websocket请求内容?

    有没有办法查看Websocket流量 首次握手时仅可见 Websocket 标头 响应后一切都消失了 Connection Upgrade Sec WebSocket Accept EQqklpK6bzlgAAOL2EFX nx8bEI U
  • 如何在帖子正文到达服务器之前更改帖子正文?

    尝试编写我的第一个小提琴脚本 如何在帖子正文到达服务器之前更改帖子正文 我的意思是 我填写表格 单击提交 然后暂停以更改我想要的内容 最后发送到服务器 我发现这个脚本可以更改响应 但我想更改请求 if oSession HostnameIs
  • 如何处理不稳定的自动化测试?

    abluecolor 在解决这个问题之前 请停止编写更多测试 因为这将花费你较高的测试维护成本 你需要尽快行动起来对不稳定的原因进行深入研究 找到不稳定的根因 并且尝试在流程 环境和代码方面做一些优化工作解决它 MasterKindew 如
  • 更改Fiddler根证书以成功解密HTTPS

    有没有办法更改Fiddler的根证书 当客户端应用程序使用证书固定并且我可以访问密钥库 其证书受到客户端应用程序信任 时 我希望使用它 我想你是在问 我可以更改 Fiddler 用于特定站点的证书吗 而不是root证书 用于所有站点 是的
  • 从 Fiddler 嗅探 Android 应用程序的 HTTPS 流量失败,Fiddler 中仅显示“隧道到”条目

    我正在尝试从已 root 的 Android 设备 4 4 4 捕获 HTTPS 流量 以分析应用程序的未记录协议 我已将 Fiddler 设置为代理并启用了 HTTPS 嗅探 我已在我的设备上安装了 Fiddler 生成的根证书 我已在
  • IE7 一段时间后停止发出网络请求

    我们的 asp net 系统是一个更大系统的一部分 它是通过这个更大的系统从 javascript 启动的 该系统执行 window open 调用来打开一个新窗口 此外 身份验证数据等通过加密的查询字符串参数传递到我们的系统 当使用 IE
  • 隐藏“隧道到”会话

    我尝试隐藏 Chrome 社交部分生成的会话 但在主机列中隐藏标记为 隧道 的流量不起作用 尽管我成功地根据主机名模式隐藏了另一个会话 if oSession HTTPMethodIs CONNECT oSession ui hide y
  • NEST 1.0:请参阅 Fiddler 上的请求

    我刚刚更新到 NEST 1 0 我在远程服务器 不是本地主机 上有 Elastic Search 通常我在使用 Fiddler 发送和接收请求时没有任何问题 更新后 bammm 没有检测到任何请求 但我的应用程序发出这些请求没有任何问题 你

随机推荐