摘要:随着计算机技术的不断发展,网络应用也越来越普及。网络应用能满足人们对信息的大量需求,但伴随而来的是,大量网络故障及网络病毒冲击着网络与终端用户,对于网络安全管理与网络日常的要求日益加重,因此有必要设计一个网络嗅探器软件。本软件利用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音乐网站的设计+源代码

IEEE802.15.4网络自适应策略研究

MATLAB基于流形学习与神经网络的预测建模

社交网络个性化推荐方法对比研究

jsp+mysql网络招标评审系统设计+源代码

安卓Android的音乐播放器的设计与实现

基于生物启发神经网络的AUV三维路径规划

SOM神经网络多机器人任务分配算法研究

从政策角度谈黑龙江對俄...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

浅谈高校行政管理人员的...

浅论职工思想政治工作茬...

压疮高危人群的标准化中...

上海居民的社会参与研究

提高教育质量,构建大學生...

AES算法GPU协处理下分组加...

酵母菌发酵生产天然香料...

基于Joomla平台的计算机学院网站设计与开发