网络嗅探器论文.docVIP

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络嗅探器论文 目录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc282761183 摘要 PAGEREF _Toc282761183 \h 1 HYPERLINK \l _Toc282761184 正文 PAGEREF _Toc282761184 \h 1 HYPERLINK \l _Toc282761185 1) 什么是网络嗅探器 PAGEREF _Toc282761185 \h 1 HYPERLINK \l _Toc282761186 2) 网络嗅探器的作用 PAGEREF _Toc282761186 \h 2 HYPERLINK \l _Toc282761187 3) 网络嗅探器的原理 PAGEREF _Toc282761187 \h 2 HYPERLINK \l _Toc282761188 4) 网络嗅探器的设计 PAGEREF _Toc282761188 \h 6 HYPERLINK \l _Toc282761189 5) 详细分析 PAGEREF _Toc282761189 \h 8 HYPERLINK \l _Toc282761190 a) 嗅探器设计需要包含的头文件有: PAGEREF _Toc282761190 \h 8 HYPERLINK \l _Toc282761191 b) Ip数据报头的结构体: PAGEREF _Toc282761191 \h 8 HYPERLINK \l _Toc282761192 c) Tcp报头结构体: PAGEREF _Toc282761192 \h 9 HYPERLINK \l _Toc282761193 d) Udp报头结构体: PAGEREF _Toc282761193 \h 9 HYPERLINK \l _Toc282761194 e) 变量: PAGEREF _Toc282761194 \h 9 HYPERLINK \l _Toc282761195 f) 过滤规则: PAGEREF _Toc282761195 \h 10 HYPERLINK \l _Toc282761196 g) 循环抓包: PAGEREF _Toc282761196 \h 11 HYPERLINK \l _Toc282761197 h) 源代码: PAGEREF _Toc282761197 \h 14 HYPERLINK \l _Toc282761198 总结 PAGEREF _Toc282761198 \h 19 HYPERLINK \l _Toc282761199 参考文献 PAGEREF _Toc282761199 \h 20 网络嗅探器论文 PAGE 9 摘要 本设计是关于网络嗅探器的设计与实现 ,功能包括实现网络层抓包 ,对获得包的源和目的地址、端口、协议等进行分析和实现简单的包嗅探器功能。以vc为开发平台,使用Windows环境下的网络数据包捕获开发库WinPcap认真学习和掌握网络嗅探器工作原理,设计出一个嗅探器,使其实现网络层抓包,并对获得包的源和目的地址、端口、协议等进行分析,实现简单的包嗅探器功能。本文的关键字为网络嗅探器,sniffer抓包,winpcap, c++ 正文 什么是网络嗅探器 随着网络发展的不断延续,网络应用日益复杂,以满足人们对信息的大量需求,但伴随而来的是,大量网络故障及网络病毒冲击着网络与终端用户,因此对于网络安全管理与网络日常的要求日益加重。嗅探器(Sniffer Pro)有着至关重要的作用。 嗅探器是利用计算机网络接口截获所需网络内部数据报文的一种工具,它广泛地应用于流量分析、安全监控的实现中。Sniffer主要被用来在网络上截获位于OSI协议模型中各个协议层次上的数据包,通过对截获数据包的分析,嗅探器可以掌握目标主机的信息。 嗅探器,可以理解为一个安装在计算机上的窃听设备它可以用来窃听计算机在网络上所产生的众多的信息。简单一点解释:一部电话的窃听装置, 可以用来窃听双方通话的内容,而计算机网络嗅探器则可以窃听计算机程序在网络上发送和接收到的数据。   可是,计算机直接所传送的数据,事实上是大量的二进制数据。因此, 一个网络窃听程序必须也使用特定的网络协议来分解嗅探到的数据, 嗅探器也就必须能够识别出那个协议对应于这个数据片断,只有这样才能够进行正确的解码。 计算机的嗅探器比起电话窃听器,有他独特

文档评论(0)

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

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

1亿VIP精品文档

相关文档