1 / 26
文档名称:

信息安全课程设计(论文)-网络嗅探器的设计与实现.doc

格式:doc   页数:26
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

信息安全课程设计(论文)-网络嗅探器的设计与实现.doc

上传人:3346389411 2013/11/21 文件大小:0 KB

下载得到文件列表

信息安全课程设计(论文)-网络嗅探器的设计与实现.doc

文档介绍

文档介绍:
信息安全
课程设计(论文)说明书
题目: 网络嗅探器的设计与实现

学院:
专业:
姓名:
学号:
指导教师:

2011年月日
摘要
随着网络技术的飞速发展,以及越来越多的信息资源放在了网上,网络安全问题越来越被人们所重视,其安全性和可靠性也越发重要。嗅探技术作为网络安全攻防中最基础的技术,它既可以用于获取网络中传输的大量的敏感信息,又可以用来进行网络管理。但同时它又有另一方面的影响,即攻击者可以利用它来监听网络中的数据,达到非法获得信息的目的。因此对网络嗅探器的研究具有重要意义,分析其通过获取网络包得流向和内容等信息,从而进行网络安全分析和网络威胁应对。
本课程设计是关于网络嗅探器的简单设计与实现,同时对网络嗅探技术进行了简要分析,研究了网络数据包的捕获机制,以VS2010为开发平台,使用Windows环境下的网络数据包捕获开发库WinPcap认真学习和掌握网络嗅探器工作原理,设计出一个嗅探器程序,使其实现网络层抓包,并对获得包的源和目的地址、端口、协议等进行分析及显示,实现简单的包嗅探器功能。
关键字:网络嗅探数据包捕获数据包分析网络协议 WinPcap VS2010
目录
1、引言.....................................................................1
开发背景 1
开发意义 1
正文安排 1
2、系统分析.................................................................2
需求分析 2
功能需求.......................................................2
适用范围.......................................................2
基本思路.......................................................2
使用环境.......................................................2
可行性分析.....................................................2
技术分析 2
嗅探原理.......................................................2
捕获机制.......................................................3
WinPcap 技术...................................................3
3、程序设计与实现...........................................................4
主要流程 4
总体规划 4
函数说明 4
分块设计 6
获得网卡列表信息...............................................6
数据包捕获.....................................................7
数据包过滤.....................................................7
数据包分析.....................................................8
4、问题分析及测试...........................................................9
问题分析 9
测试 10
5、结论....................................................................11
设计心得 11
谢辞 11
参考文献...................................................................12
附录(源程序)..............................................