摘要:随着计算机技术的不断发展,网络应用也越来越普及。网络应用能满足人们对信息的大量需求,但伴随而来的是,大量网络故障及网络病毒冲击着网络与终端用户,对于网络安全管理与网络日常的要求日益加重,因此有必要设计一个网络嗅探器软件。本软件利用C#语言和Visual Studio 2010等编写工具实现了对于IP数据包的捕获,数据包的分析,数据包过滤,数据包的个数统计以及用户使用软件的帮助等功能。本文论述了该软件的设计与实现过程,首先对软件设计的需求和要求进行了分析,然后在介绍本软件中部分实现方法接着做了较为详细的介绍并附有代码与图片;最后针对系统进行了测试并提出了改进方向。52963

毕业论文关键字:C#,Visual Studio 2010,网络嗅探器

Abstract:With the continuous development of computer technology,network applications is becoming more and more popular. Network applications can satisfy people's demand of the information ,but is associated with a large number of network failure and network virus is through the network and the end user,to the requirement of network security management and network daily increasing.it is necessary to design a network sniffer.This software using the C# language and Visual Studio 2010

Programming tools implements for obtaining IP data packets,data packet filtering,the analysis of the data packets,data packets number statistics and user's help.This paper discusses the design of the software and realization process, first on software design demand and requirements are analyzed, and then introduces the method to realize the software part then do a more detailed introduction and with code and picture; Finally, according to the software test and put forward improving direction.

Keywords: Visual Studio 2010,C#,Sniffer

目    录

 1 引言 5

1.1课题的研究背景 5

1.2课题的研究意义 7

 2 网络嗅探器的概述 8

2.1 网络嗅探器的简介 8

2.2 网络嗅探器的安全威胁 8

2.3网络嗅探器的防范 9

 3 网络嗅探器的基本原理 11

3.1基于网卡混杂模式的嗅探原理 11

3.2 基于ARP欺骗的嗅探原理 12

3.3数据包捕获机制的研究 13

 4 软件总体设计 16

 5 软件详细设计 17

5.1 数据包捕获模块的实现 17

5.2 数据包分析模块的实现 19

5.3 数据包显示模块的实现 22

5.4 数据包统计模块的实现 23

 6 软件测试 23

 7 软件不足 25

结论 26

参考文献 27

致谢 28

 1 引言

1.1课题的研究背景

1.1.1国际背景

安全威胁和新兴技术一直都是“道高一尺魔高一丈”的关系。随着云计算、大数据、BYOD、社交化等计算机技术的发展,安全问题更加明显,黑客攻击的方法越来越复杂,越来越有针对性,催生了许多的新兴安全威胁。

上一篇:asp.net+sqlserver化妆品销售网站的设计+源代码
下一篇:asp.net+sqlserver音乐网站的设计+源代码

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

高级RFID阅读器應用對处理器的要求【1354字】

网络常见故障的分类诊斷【2055字】

网络安全的研究【1797字】

架设Linux(2.6内核)的服务器集群【745字】

10万元能开儿童乐园吗,我...

承德市事业单位档案管理...

C#学校科研管理系统的设计

医院财务风险因素分析及管理措施【2367字】

志愿者活动的调查问卷表

AT89C52单片机的超声波测距...

国内外图像分割技术研究现状

公寓空调设计任务书

中国学术生态细节考察《...

神经外科重症监护病房患...