Ethereal协议分析实验指导.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Ethereal协议分析实验指导 Ethereal是一个开放源码的网络分析系统,也是目前最好的开放源码的网络协议分析器,支持Linux和windows平台。Ethereal 基本类似于tcpdump,但 Ethereal 还具有设计完美的 GUI 和众多分类信息及过滤选项。用户通过 Ethereal,同时将网卡插入混杂模式,可以查看到网络中发送的所有通信流量。Ethereal网络协议分析软件可以十分方便直观地应用于计算机网络原理和网络安全的教学实验,网络的日常安全监测HTTP://www.E官方网站下载最新版本。以windows xp操作系统为例,如图2-1所示。目前可下载最新版本为:Ethereal 0.99.0 图2-1 下载Ethereal协议分析软件的界面 2.安装Ethereal软件 图2-2 Ethereal 安装界面 双击Ethereal-setup-0.99.0.exe软件图标,开始安装。图2-2为Ethereal安装界面。选择欲安装的选件,一般选择默认即可,如图2-3 图2-3选择欲安装的选件 选择欲安装的目录WinPcap是libpcap library的Windows版本Ethereal可过WinPcap来劫取网络上的数据包Ethereal时可以的过程中也会一并安装WinPcap,不需要再另外安装Winpcap,可以勾选Install Winpcap 3.1 beta 4,接着按Next就可以看到Ethereal的画面了。如当编译并安装好Ethereal后,设置Ethereal的过滤规则 点击list available capture interfaces工具条选择可供捕获数据的接口,如图2-6所示。劫获网络上的数据包,指定网卡(Network?Interface?Cad),接着按Capture即可。 图2-7 捕获的数据包种类 该图中列出捕获的数据包种类和相关信息,点击stop,停止数据报的捕获,并将已捕获的数据包分组信息装载在分析系统中。 (4)数据包分析 图2-8 Ethereal协议分析界面 要基于协议类型选择包,只需要在过滤工具条的Filter: 字段里写上协议类型,然后按回车就可以。如要只显示TCP协议的数据包,可在过滤字段里打入tcp 后显示内容。注意所有协议和字段名要用小写。另外,输入完后,不要忘记按一下回车键。 图2-9 过滤选项工具条 Ethereal的协议分析界面主窗口显示了三个视图,顶部视图,中间视图和底部视图。 顶部视图 主要包括分组的简要情况列表,最前面的编号代表收到封包的次序 No. 包的编号。这个编号即使在使用显示过滤时也不会改变. Time 时间:包的时间戳。 Source 源:包的源地址 Destination 目的:包的目的地址 Protocol 协议:简写的协议名称 Info :关于包的内容的附加信息 图 2-10 Ethereal 协议分析顶部视图 注意:如果觉得截获的的封包数量太多的話,在抓取封包之前,可用Capture Filter的功能,选择想要过滤的协议即可。 底部视图 底部视图是封包的內容,是以进制及ASCII编码的方式来表示。ASCII字符。 图 2-12 Ethereal 协议分析底部视图 (5)保存捕获分组 可以指定将捕获到的分组直接保存在一个文件里,而不是存于内存中。若是想将到的数据包列表资料储存起来,可以执行[File]→[Save]或[Save As]将资料储存起来为Ethereal设置过滤规则只捕获感兴趣的数据包单击“Capture”选单,然后选择“Capture Filters...”如图所示。Ethereal过滤器配置对话框Ethereal还可以使用libpcap过滤语言进行捕获过滤。在Capture Option对话框中,将捕获过滤表达式输入到过滤字段,一个过滤表达式是由几个简单的表达式通过and/or 及not连接在一起形成的。 Filter string 语法输入的格式 [src|dst] host host ether [src|dst] host ehost gateway host host [src|dst] net net [{mask mask}|{len len} [tcp|udp] [src|dst] port port less|greater length ip|ether proto protocol ether|ip broadcast|multicast expr relop expr 比如说: 捕获 MAC地址为 00:d0:f8:00:00:03 网络设备通信的所有报文 过滤表达式为:ether host 00:d0:f8:00:00:03 捕获 IP地址为 网络设备通信的所有报文

文档评论(0)

bm5044 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档