您现在的位置:网站首页答辩论文计算机毕业设计计算机论文

毕业设计 网络嗅探器的设计与实现

  • 简介:  毕业设计 网络嗅探器的设计与实现,共29页,13464字
    类型:word   
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
  毕业设计 网络嗅探器的设计与实现,共29页,13464字
   摘 要
   随着网络技术的发展和网络应用的普及,越来越多的信息资源放在了互联网上,网络的安全性和可靠性显得越发重要。因此,对于能够分析、诊断网络,测试网络性能与安全性的工具软件的需求也越来越迫切。网络嗅探器具有两面性,攻击者可以用它来监听网络中数据,达到非法获得信息的目的,网络管理者可以通过使用嗅探器捕获网络中传输的数据包并对其进行分析,分析结果可供网络安全分析之用。
   本文对网络嗅探技术进行了简要分析,研究了网络数据包的捕获机制,如winpcap、原始套接字。文中首先分析了嗅探的原理和危害,并介绍了几种常见的嗅探器,然后研究了入侵检测系统中使用的包捕获技术。本文利用原始套接字在windows平台下实现了一个网络嗅探器程序,完成了对数据包进行解包、分析数据包的功能。
   关键词:网络嗅探器;数据包捕获;数据包分析;原始套接字
  
   目 录
   1 引言 1
   1.1 网络安全的现状 1
   1.1.1 计算机网络安全的问题 1
   1.1.2 网络安全机制及技术措施 1
   1.2本课题的研究意义 2
   1.3本文研究的内容 3
   2 网络嗅探器的基本原理 3
   2.1网络嗅探器概述 3
   2.2 嗅探器实现基础 3
   2.3 常见的sniffer 4
   2.4 数据包捕获机制的研究 4
   2.4.1 WinPcap包捕获机制 5
   2.4.2 套接字包捕获机制 6
   2.5 嗅探器的两面性 8
   2.5.1 sinffer的危害 8
   2.5.2 通过网络嗅探进行网络管理 9
   3 入侵检测系统与嗅探器 9
   3.1 入侵检测概念 9
   3.2 入侵检测的实现与嗅探器 10
   3.2.1 入侵检测的实现与嗅探器的关系 11
   3.2.2 数据包嗅探技术在入侵检测系统中的应用 11
   4 嗅探器的实现与测试 12
   4.1利用套接字开发网络嗅探程序的步骤 12
   4.2 嗅探器的具体实现原理 13
   4.3 数据包捕获程序设计 15
   4.4 数据包的解析 15
   4.5 数据的显示 19
   4.6 嗅探器的测试 22
   结 论 23
   参考文献 23
   致 谢 24
   声 明 25
查看评论 已有0位网友发表了看法
  • 验证码: