欢迎来到天天文库
浏览记录
ID:22282015
大小:86.50 KB
页数:10页
时间:2018-10-28
《实验四、使用wireshark网络分析器分析数据包》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、实验四、使用Wireshark网络分析器分析数据包一、实验目的1、掌握Wireshark工具的安装和使用方法2、理解TCP/IP协议栈屮IP、TCP、UDP等协议的数据结构3、掌握ICMP协议的类型和代码二、实验内容1、安装Wireshark2、捕捉数据包3、分析捕捉的数据包三、实验工具1、计算机n台(建议学生自带笔记木)2、无线路由器n台四、相关预备知识1、熟悉win7操作系统2、SniffPro软件的安装与使用(见SniffPro使用文档)五、实验步骤1、安装WiresharkWireshark
2、是网络包分析工具。网络包分析工具的主要作用是尝试捕获网络包,并尝试显示包的尽可能详细的情况。网络包分析工具是一种用来测量有什么东西从网线上进出的测量工具,Wireshark是最好的开源网络分析软件。Wireshark的主要应用如下:(1)M络管理员用来解决网络问题(2)网络安全工程师用来检测安全隐患(3)开发人员用来测试协议执行情况(4)用来学习网络协议(5)除了上面提到的,Wireshark还可以用在其它许多场合。Wireshark的主要特性(1)支持UNIX和Windows平台(2)在接口实时捕
3、捉包(3)能详细显示包的详细协议信息(4)可以打开/保存捕捉的包(5)可以导入导出其他捕捉程序支持的包数据格式(6)可以通过多种方式过滤包(7)多种方式查找包(8)通过过滤以多种色彩显示包(9)创建多种统计分析五、实验内容1.了解数据包分析软件Wireshark的基本情况;2.安装数据包分析软件Wireshark;3.配置分析软件Wireshark;1.对本机网卡抓数据包;2.分析各种数据包。六、实验方法及步骤1.Wireshark的安装及界面(1)Wireshark的安装(2)Wireshark的
4、界面启动Wireshark之后,主界面如图:主菜单项:主菜单包括以下几个项目:File包括打开、合并捕捉文件,save/保存,Print/打印,Export/导出捕捉文件的全部或部分。以及退出Wireshark项.Edit包括如下项目:查找包,时间参考,标记一个多个包,设置预设参数。(剪切,拷贝,粘贴不能立即执行。)View控制捕捉数据的显示方式,包括颜色,字体缩放,将包显示在分离的窗口,展开或收缩详情面版的地树状节点GO包含到指定包的功能Capture允许您开始或停止捕捉、编辑过滤器。Analyz
5、e包含处理显示过滤,允许或禁止分析协议,配置用户指定解码和追踪TCP流等功能。见Statistics包括的菜单项用户敁示多个统计窗口,包括关于捕捉包的摘要,协议层次统计等等。见Help包含一些辅助用户的参考内容。如访问一些基本的帮助文件,支持的协议列表,用户手册。在线访问一些网站,“关于”等等。1.Wireshark的设置和使用1)启动Wireshark以后,选择菜单Capature->lnterfaces,选择捕获的网卡,单itCapture开始捕获2)当停止抓包时,按一下stop,抓的包就
6、会显示在面板中,并且已经分析好了。下面是一个截图如图2-2所示。2-2Wireshark数据包分析Wireshark和其它的图形化嗅探器使用基本类似的界面,整个窗口被分成三个部分:最上面为数据包列表,用来显示截获的每个数据包的总结性信息;中间为协议树,用来显示选定的数据包所属的协议信息;最下边是以十六进制形式表示的数据包内容,用来显示数据包在物理层上传输时的最终形式。2)设置capture选项选择菜单capture-*Interface,如图2-3所示,在指定的M卡上点“Prepare”按钮,设置c
7、apture参数。图2-3capture选择设置Interface:指定在哪个接口(网卡)上抓包。一般情况下都是单网卡,所以使用缺省的就可以。Limiteachpacket:限制每个包的大小,缺省情况不限制。Capturepacketsinpromiscuousmode:是否打开混樂模式。如果打开,抓取所有的数裾包。一般情况下只需耍监听本机收到或者发出的包,因此应该关闭这个选项。Filter:过滤器。只抓取满足过滤规则的包(可暂时略过)。File:如果需要将抓到的包写到文件中,在这里输入文件名称。u
8、seringbuffer:是否使用循环缓冲。缺省情况下不使用,即一直抓包。注意,循环缓冲只有在写文件的时候才有效。如果使用了循环缓冲,还需要设置文件的数目,文件多大时回卷。其他的项选择缺省的就可以了。2.显示过滤器的使用方法在抓包完成以后用敁示过滤器,可以在设定的条件下(协议名称、是否存在某个域、域值等)来查找你要找的数据包。如果只想查看使用TCP协议的包,在Wireshark窗U的左下角的Filter中输入TCP,然后回车,Wireshark就会只显示TCP协议的包
此文档下载收益归作者所有