Sniffer的数据包分析与防范.doc

Sniffer的数据包分析与防范.doc

ID:58910093

大小:367.00 KB

页数:9页

时间:2020-10-26

Sniffer的数据包分析与防范.doc_第1页
Sniffer的数据包分析与防范.doc_第2页
Sniffer的数据包分析与防范.doc_第3页
Sniffer的数据包分析与防范.doc_第4页
Sniffer的数据包分析与防范.doc_第5页
资源描述:

《Sniffer的数据包分析与防范.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Sniffer的数据包分析与防范【摘要】本文首先阐述了当前信息监听的重要意义,并简单介绍了目前比较常见的信息监听软件Sniffer的特点及工作原理。然后系统地介绍了网络中几种重要的协议的数据报格式,在此基础上,介绍Snifer对这几种协议进行的解码分析,通过Sniffer的分析能够清楚地看到几种数据报的详细内容。鉴于Sniffer对信息的监听,本文提出了几种防范Sniffer监听的方法,主要有防火墙技术、加密技术等。最后,针对当前我国的信息监听面临的形势,提出了自己对信息监听技术发展前景的看法。关键字:信息监听Sniffer数据包分析信息安全Sniffer的防范1.信息监听的意义;我国

2、的网络正在快速发展中,相应的问题也就显现出来,网络管理及相关应用自然将越发重要,而监听技术正是网络管理和应用的基础,其意义当然重要,随着中国网络的发展,监听系统必将大有用武之地,因此监听技术的研究已是时势的要求。监听技术有助于网络管理、故障报警及恢复,也就是运用强大的专家分析系统帮助维护人员在最短时间内排除网络故障。2、Sniffer的介绍;SnifferPro是一款一流的便携式网管和应用故障诊断分析软件,不管是在有线网络还是在无线网络中,它都能够给予网管管理人员实时的网络监视、数据包捕获以及故障诊断分析能力。进行快速的网络和应用问题故障诊断,基于便携式软件的解决方案具备最高的性价比,

3、却能够让用户获得强大的网管和应用故障诊断功能。Sniffer程序是一种利用以太网的特性把网络适配卡置为杂乱模式状态的工具,一旦同卡设置为这种模式,它就能接收传输在网络上的每一个信息包。Sniffer之所以著名,是因它在很多方面都做的很好,它可以监听到网上传输的所有信息。Sniffer可以是硬件也可以是软件。主要用来接收在网络上传输的信息。网络是可以运行在各种协议之下的,包括以太网Ethernet、TCP/IP等等,也可以是集中协议的联合体系。Sniffer的优点是易于安装部署,易于学习使用,同时也易于交流;缺点是无法抓取网络上所有的传输,某些情况下也就无法真正了解网络的故障和运行情况。

4、硬件的Sniffer通常称为协议分析仪,具备支持各类扩展的链路捕获能力以及高性能的数据实时捕获分析的功能。Sniffer是个非常之危险的东西,它可以截获口令,可以截获到本来是秘密的或者专用信道内的信息,截获到信用卡号、经济数据、E-mail等等,更加可以用来攻击与己相临的网络。3、网络数据包的结构;数据在网络中的传输要遵循不同的协议,根据不同的标准可以有不同的分层模型。这里有ISO七层模型和TCP/IP的五层模型,ISO七层分为:物理层、数据链路层、网络层、运输层、会话层、表示层、应用层;TCP/IP的四层为:网络接口层、网络层、运输层、应用层。数据在网络中的传输通过使用一些特定的协议

5、来实现,下面以TCP/IP的四层模型为例,每一层都有一些特定的协议构成(如图1所示)应用层传输层网络层链路层HTTPFTP和Telnet等TCP和UDPIPICMPIGMP设备驱动程序及接口卡(DLC)ARP图1网络中的数据包的总体结构如图2所示,数据在从应用层到达传输层时,将添加TCP数据段头,或是UDP数据段头。在网络层,还要给数据包添加一个IP数据段头以组成IP数据报。数据包IP头TCP头(或其它信息头)数据图2数据包总体结构下面具体介绍一下TCP、UDP和IP数据包的格式:1.TCP报文的格式如图3所示;源端口目的端口序号确认序号首部长度保留代码比特窗口校验和紧急指针选项(如果

6、有)填充数据……图3TCP报文段的格式2.UDP报文的格式如图4所示;UDP源端口UDP目的端口UDP报文长度UDP检验和数据……图4UDP数据报的字段格式3.IP报文结构为IP协议头+载荷(详细内容如图3所示),信息监听时对IP协议头部的分析,时分析IP报文的主要内容之一。04816192431版本首部长度服务类型总长度标识符标志数据报片偏移量生存时间协议首部校验和源站IP地址目的IP地址IP选项(若有)填充数据……图5IP报文格式版本:4个字节;首部长度:单位为4字节,最大60字节总长度:单位为字节,最大65535字节标识:IP报文标识字段标志:MF=1,后面还有分片的数据包MF=

7、0,分片数据包的最后一个DF=1,不允许分片DF=0,允许分片偏移量:分片后的分组在原分组中的相对位置,单位为8字节生存时间:TTL(TimeToLive)丢弃TTL=0的报文协议:携带的是何种协议报文首部检验和:对IP协议首部的校验和源IP地址:IP报文的源地址目的IP地址:IP报文的目的地址数据发送时从协议栈的高层到底层,会在每一层根据所使用的不同协议添加不同的数据头,所以通常在底层直接截获得到的数据包内,会有不止一个的协议头。数据在从应用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。