1、概念:Wireshark是网络包分析工具
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、选中图标Capture->Interfaces(报错用root用户启动。sudo wireshark)
图6、选中“eth1”接口的“Start”
图7、捕获ARP数据包
注释:第一列 捕获数据的编号
第二列 捕获数据的时间,从开始捕获算为0.000秒
第三列 是源地址
第四列 是目的地址
第五列 是协议名称
第六列 是数据包信息
转自:www.linuxidc.com/Linux/2013-05/84174.htm