Wireshark

1、概念:Wireshark是网络包分析工具

Wireshark的是一个自由和开源 数据包分析器。它用于网络故障排除,分析,软件和通信协议开发以及教育。最初名为Ethereal,由于商标问题,该项目于2006年5月更名为Wireshark。

Wireshark是跨平台的,使用当前版本中的Qt 小部件工具包来实现其用户界面,并使用pcap捕获数据包; 它运行在Linux,macOS,BSD,Solaris,其他一些类Unix操作系统和Microsoft Windows上。还有一个名为TShark的基于终端的(非GUI)版本。Wireshark以及与其一起分发的其他程序(如TShark)是免费软件,根据GNU通用公共许可证条款发布。

2、作用:

1) 是在接口实时捕捉网络包,并详细显示包的详细协议信息。Wireshark可以捕捉多种网络接口类型的包,哪怕是无线局域网接口。

2) 可以打开多种网络分析软件捕捉的包,可以支持多种协议的解码。我们可以用它来检测网络安全隐患、解决网络问题,也可以用它来学习网络协议、测试协议的执行情况。

3、特点:

不会处理网络事务,它仅仅是“测量”(监视)网络。

不会发送网络包或其它交互性的事情。

4、安装:

[root@attack ~]# yum install wireshark-*

[root@attack ~]# wireshark

图1、wireshark启动后的界面


 
 
5、监听ARP协议并分析数据包

 

图1、选中“Filter”


图2、选中“Expression”


图3、选中“ARP”协议 | “确定”


图4、填写过滤规则名称 | “确定”


图5、选中图标


图6、选中“eth1”接口的“Start”


图7、捕获ARP数据包


注释:第一列 捕获数据的编号

第二列 捕获数据的时间,从开始捕获算为0.000秒

第三列 是源地址

第四列 是目的地址

第五列 是协议名称

第六列 是数据包信息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值