wireshark入门(一)

wireshark的使用

一、 wireshark入门
网络流量捕获和分析的软件,Ethereal 是wireshark的前身。
原理:捕获硬件的二进制流量,转换wireshark组装数据包,分析捕获的数据包、识别协议等信息。
优势:开源免费,跨平台,可视化,功能强大。
基本使用:
1、选择网卡
wireshark入门(一)

2、捕获数据流量
选择网卡后双击网卡或者点击start capturing packets按钮开始捕获数据流量

wireshark入门(一)

3、过滤数据包
点击expression,在search拦当中输入tcp(小写),过滤TCP数据包。
wireshark入门(一)

4、保存数据包。
点击右上角红色按钮,停止抓包。
点击file–>save as–>desktop 将文件存为以.pcap结尾的文件。以后想要分析的时候可以直接打开。
二、伯克利过滤法
1、介绍
wireshark入门(一)
2、捕获过滤
wireshark入门(一)

也遵循伯克利过滤规则。
过滤目标端口为80的数据包:
wireshark入门(一)ping本机的时候,不会捕获到任何数据包
wireshark入门(一)wireshark入门(一)过滤源地址192.168.40.1的数据包
wireshark入门(一)wireshark入门(一)3、筛选过滤
wireshark入门(一)过滤ip:在过滤栏输入ip.addr == 10.0.0.1(表示范围时:10.0.0.1/24)
或者ip.scr == 10.0.0.1
或者ip.dst == 10.0.0.1
wireshark入门(一)wireshark入门(一)wireshark入门(一)过滤端口:
tcp.port ==80
udp.port == 80
过滤ip和过滤端口结合:
tcp.port ==80 and ip.scr ==10.0.0.1

也可以点击expression设置过滤:
wireshark入门(一)也可以在细节面板设置:
wireshark入门(一)三、wireshark捕获输出与杂项设置
wireshark入门(一)wireshark入门(一)wireshark入门(一)