fiddler过滤抓包域名

本文介绍如何使用Fiddler工具通过设置过滤条件来仅显示特定域名的数据请求,包括开启过滤功能、设置显示的主机地址及应用过滤规则的具体步骤。

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

  1.  
  2. Fiddler手机抓包工具如何设置过滤域名?
  3.  

    打开后,我们选择启用。Use Filters 在这个选项上打勾。如图所示

    Fiddler手机抓包工具如何设置过滤域名?
  4.  

    打开后我们可以看到下面的Host模式,我们选择Show the following Hosts。表示我们只在Fiddler上显示以下域名的数据请求。如图所示:

    Fiddler手机抓包工具如何设置过滤域名?
  5.  

    然后我们再Hosts文本区域,输入我们需要显示的域名,如www.baidu.com或者是192.168.0.171等。用分号分割多个域名。如图所示:

    Fiddler手机抓包工具如何设置过滤域名?
  6.  

    填好我们的域名后,我们点击Actions选项并选择Run Filterset Now.现在就已经设置好了,进行手机调试即可。如图所示:

    Fiddler手机抓包工具如何设置过滤域名?
  7.  

### 如何在 Fiddler过滤手机抓包的数据 Fiddler 是一种强大的 HTTP 抓包工具,它可以通过多种方式来过滤和筛选捕获到的网络流量数据。以下是关于如何在 Fiddler 中实现手机抓包并进行数据过滤的具体说明。 #### 1. 配置手机抓包环境 为了使 Fiddler 能够捕捉来自手机的网络请求,需要先完成以下配置: - **设置设备代理**:将手机连接至与运行 Fiddler 的电脑相同的 Wi-Fi 网络,并手动设置手机的无线局域网代理地址为电脑 IP 和 Fiddler 默认监听端口(通常是 `8888`)。 - **安装根证书**:为了让 Fiddler 解密 HTTPS 流量,在手机浏览器访问 `http://<电脑IP>:8888/` 下载并安装 Fiddler 提供的安全证书[^1]。 #### 2. 使用 Filters 过滤器功能 Fiddler 内置了一个名为 “Filters”的模块,用于定义复杂的过滤条件以减少不必要的干扰项。 - 打开菜单栏中的 **Rules -> Customize Rules...**, 或者直接通过快捷键 Ctrl+R 启动自定义规则编辑界面; - 在弹出窗口里切换到 **Filters** 标签页,勾选启用选项 Enable filters 并调整各个字段参数满足实际需求。比如只保留目标域名下的通信记录、排除静态资源加载等操作均能在此处完成设定[^2]。 #### 3. 应用高级过滤逻辑 除了基本 UI 控制外,还可以利用更灵活的方法进一步精炼结果集: ##### a) 文本匹配模式 输入任意字符串作为关键词查找符合条件的所有条目;支持区分大小写以及正则表达式语法扩展形式。 ##### b) 自定义脚本编写 如果内置的功能无法完全达到预期效果,则可通过修改 ScriptRule.js 文件增加个性化处理流程。例如下面这段 JavaScript 示例展示了怎样隐藏掉所有图片类型的请求: ```javascript static function OnBeforeRequest(oSession: Session) { if (oSession.uriContains(".jpg") || oSession.uriContains(".png")) { oSession["ui-hide"] = "true"; } } ``` ##### c) 利用命令行批量导入导出预设方案 当频繁面对相似场景时可考虑保存常用模板以便快速调用。具体做法参照官方文档指引执行相应动作序列即可达成目的[^3]。 --- ### 总结 综上所述,借助于恰当的方式组合运用以上提到的各种手段完全可以高效地管理海量原始日志信息从而聚焦关注重点部分进而提升工作效率!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值