常用网络协议过滤
tcp
:显示所有TCP流量。
udp
:显示所有UDP流量。
icmp
:显示所有ICMP流量。
HTTP相关
http.request
:仅显示HTTP请求。
http.response
:仅显示HTTP响应。
http.request.method == "GET"
:筛选GET请求。
http contains "关键字"
:查找HTTP请求或响应中包含特定字符串的包。
DNS过滤
dns
:显示所有DNS流量。
dns.qry.name == "example.com"
:筛选特定域名的DNS查询。
dns contains "关键字"
:查找DNS查询中包含特定字符串的包。
错误和重传
tcp.analysis.retransmission
:显示TCP重传的数据包。
tcp.analysis.flags
:显示TCP分析标志(如重传、延迟确认等)。
TCP流量
tcp.seq == x
:查找具有特定序列号的TCP包。
tcp.flags.syn
:仅显示SYN包。
过滤网络地址转换(NAT)
ip.src == x.x.x.x || ip.dst == x.x.x.x
:筛选与特定IP地址相关的所有流量。
时间和状态
frame.time >= "2024-10-17 00:00:00"
:根据时间过滤数据包。
tcp.stream eq 0
:显示TCP流的第一个会话。
字符串匹配
frame contains "关键字"
:查找数据包中包含特定字符串的包。
tcp.payload contains "关键字"
:在TCP负载中查找包含特定字符串的包。
正则表达式
frame matches "正则表达式"
:使用正则表达式进行更复杂的字符串匹配。
过滤和高亮
- 在数据包列表中右键点击选择“Apply as Filter”来快速生成过滤器,以便突出显示相关数据包。