Wireshark 导出特定分组

简述 

        本文主要介绍如何通过wireshark导出你所需的数据包。

导出指定编号的数据包

        以下方法适用于导出指定编号的数据包,不适合导出大量数据包。

1.选中法

        用鼠标选中编号为1、3、5、7、9的数据包,然后在文件菜单中点击导出特定分组。在弹出的窗口中选择Selected packets only,然后输入文件名即可。 如图所示

Wireshark 导出特定分组_第1张图片

2.指定编号法

        不需要选中数据包,直接在文件菜单中选择导出特定分组,在Range中输入1,3,5,7,9即可。

注意:编号之间用逗号隔开,中文逗号或英文逗号都可以,但不能中英文逗号混合输入。如图所示:

Wireshark 导出特定分组_第2张图片

 

导出连续的数据包 

        以下适用于导出连续编号的数据包。

1.指定范围法

         如果你想导出前100条数据包,使用导出特定分组非常方便。在Range中输入1-100即可。如图所示:

Wireshark 导出特定分组_第3张图片

2.标记法

         还有一种方式是通过数据包标记法导出连续数据包。分别对起始数据包和结束数据包做标记:

Wireshark 导出特定分组_第4张图片

然后在文件菜单中点击导出特定分组,如图所示:

Wireshark 导出特定分组_第5张图片

按需导出数据包

数据包内容 方法
物理端点 在显示过滤器中输入表达式:eth.addr == 62:a7:47:9a:58:de(例子),筛选出结果后,使用导出特定分组导出数据包。
IP端点 在显示过滤器中输入表达式:ip.addr == 192.168.1.1(例子),筛选出结果后,使用导出特定分组导出数据包。
TCP/UDP会话 针对TCP会话和UDP会话,输入表达式: tcp.stream eq X 或 udp.stream eq X 筛选出指定索引的会话,或者输入五元组表达式。筛选出结果后,使使用导出特定分组导出数据包。
IP会话 在显示过滤器中输入表达式: ip.src == 192.168.1.1 && ip.dst == 39.156.66.10(例子),筛选出指定会话后,使用导出特定分组导出数据包。
指定协议 举个例子,想导出ARP报文,在显示过滤器中输入:arp, 可以过滤出所有带ARP协议的报文,然后使用导出特定分组导出数据包。
指定协议属性 举个例子,想导出TCP带负载的报文,在显示过滤器中输入:tcp.payload,可以过滤出所有TCP带负载的报文,然后使用导出特定分组导出数据包。

总结

        以上是导出数据包的常用方法了,其中显示过滤器是一个相当好用的功能,不仅可以帮助我们筛选出指定属性的数据包,还可以为分析网络故障提供帮助。 

你可能感兴趣的:(wireshark用法汇总,wireshark,服务器,网络)