网络抓包软件Wireshark入门使用
下载地址:https://www.wireshark.org/download.html
基础操作
安装软件后打开,点击小帆船图标即可【开始捕获】数据;
左上角第四个小齿轮图标可以选择输入,一般选择 以太网 或者 Adapter for loopback traffic capture,抓不到目标数据可以尝试切换;
开始捕获后会得到很多数据包,如下图:

过滤数据包
数据包比较多,可以使用过滤规则来过滤数据包,大部分时候我们只需要使用ip+端口就可过滤出目标数据了,比如:
ip.addr == 127.0.0.1 and tcp.port == 8088
双击数据包即可以看到数据包的详细信息:

也可以右键“追踪流”,Wireshark 会将该 TCP 或 UDP 流中 双向通信的所有数据 按照发送顺序重新组装成一个可读的文本视图,如下图:

在Wireshark中,过滤特定端口的数据包是常见的需求,可以通过显示过滤器(Display Filter)结合端口字段和操作符来实现。
以下是围绕端口过滤的详细说明和示例:
一、基础端口过滤
-
过滤源端口(Source Port)
使用tcp.srcport或udp.srcport(根据协议类型)过滤特定源端口的数据包:tcp.srcport == 80 // 过滤源端口为80的TCP包 udp.srcport == 53 // 过滤源端口为53的UDP包 -
过滤目的端口(Destination Port)
使用tcp.dstport或udp.dstport过滤特定目的端口的数据包:tcp.dstport == 443 // 过滤目的端口为443的TCP包 udp.dstport == 67 // 过滤目的端口为67的UDP包 -
过滤任意端口(Source或Destination)
使用tcp.port或udp.port过滤源端口或目的端口为特定值的数据包:tcp.port == 22 // 过滤源端口或目的端口为22的TCP包 udp.port == 123 // 过滤源端口或目的端口为123的UDP包
二、组合端口过滤
-
同时过滤源端口和目的端口
使用逻辑运算符&&组合多个条件:tcp.srcport == 80 && tcp.dstport == 443 // 过滤源端口80且目的端口443的TCP包 -
过滤端口范围
使用比较运算符(<,>,<=,>=)过滤端口范围:tcp.dstport >= 1024 && tcp.dstport <= 65535 // 过滤目的端口为动态端口的TCP包 -
过滤多个端口
使用逻辑运算符||组合多个条件:tcp.dstport == 80 || tcp.dstport == 443 // 过滤目的端口为80或443的TCP包
三、高级端口过滤示例
-
过滤特定服务的端口
- 过滤SSH(22)或Telnet(23)流量:
tcp.port in {22 23} - 过滤DNS(53)流量(TCP或UDP):
port == 53
- 过滤SSH(22)或Telnet(23)流量:
-
过滤端口扫描行为
例如,过滤短时间内尝试连接多个端口的包(可能为端口扫描):tcp.flags.syn == 1 && ip.dst == 192.168.1.100 (结合时间戳或IP分析更复杂的扫描行为)
-
过滤特定IP的端口流量
例如,过滤来自192.168.1.1且目的端口为80的流量:ip.src == 192.168.1.1 && tcp.dstport == 80
五、注意事项
- 协议区分
- TCP和UDP的端口字段不同(
tcp.srcportvsudp.srcport),过滤时需明确协议。 - 使用
port时,Wireshark会自动匹配TCP或UDP。
- TCP和UDP的端口字段不同(
- 端口范围
- 有效端口范围为
0-65535,超出范围的过滤条件无效。
- 有效端口范围为
- 性能优化
- 复杂端口过滤可能导致Wireshark性能下降,建议先缩小范围(如按IP过滤)再细化端口。
- 动态端口
- 客户端通常使用动态端口(
>=1024),服务端使用知名端口(如80、443)。
- 客户端通常使用动态端口(
六、总结
- 基础过滤:
- 源端口:
tcp.srcport、udp.srcport - 目的端口:
tcp.dstport、udp.dstport - 任意端口:
tcp.port、udp.port、port
- 源端口:
- 组合过滤:
- 使用
&&、||、!组合条件 - 使用
in操作符过滤多个端口
- 使用
- 高级用法:
- 过滤端口范围、非标准端口、端口扫描行为
通过以上方法,可以高效地过滤Wireshark中的特定端口流量,快速定位所需数据包。


浙公网安备 33010602011771号