Wireshark 显示过滤器语法手册
深度解析每一比特的价值。通过掌握高效的过滤表达式,您可以从海量报文中瞬间锁定异常流量,提升网络排障与协议分析的检索效率。
深度解析每一比特的价值。通过掌握高效的过滤表达式,您可以从海量报文中瞬间锁定异常流量,提升网络排障与协议分析的检索效率。
结构化呈现过滤逻辑的构成要素,包括协议字段、比较操作符和逻辑连接词。
| 类型 | 操作符 | 示例 | 说明 |
|---|---|---|---|
| 等于 |
== 或 eq
|
ip.addr == 1.1.1.1
|
匹配指定的IP地址 |
| 不等于 |
!= 或 ne
|
tcp.port != 80
|
排除特定端口的流量 |
| 包含 |
contains
|
http contains "login"
|
检查协议字段是否包含特定字符串 |
| 正则匹配 |
matches
|
http.host matches "\.com$"
|
使用PCRE正则表达式进行复杂匹配 |
| 逻辑与 |
&& 或 and
|
ip.src == 1.1.1.1 && tcp.port == 443
|
同时满足多个过滤条件 |
消除对两种过滤机制的混淆,优化分析性能。
在数据包写入磁盘前进行过滤。使用BPF语法。
host 192.168.1.1
在已捕获的数据包中进行筛选。使用Wireshark专用语法。
ip.addr == 192.168.1.1