[页数] 34 [字数] 15400 [目录] 摘 要 I Abstract II 第1章 概 述 1 第2章 关键技术介绍 3 第3章 系统的需求分析 10 第4章 网络数据监听软件的系统设计 14 第5章 网络数据监听软件的具体实现 19 第6章 网络数据监听软件的系统测试 24 结 论 27 参 考 文 献 29 致 谢 30 [原文] 第1章 概 述 1.1 本文研究的背景 网络安全正在日益受到广大的计算机用户的关注,特别是“9.11”事件的影响,让我们对网络的安全有了更深一层的认识。 在Internet上有一批熟谙网络技术的人,其中不乏网络天才,他们经常利用网络上现存的一些漏洞,想方设法进入他人的计算机系统。有些人只是为了一饱眼福,或纯粹出于个人兴趣,喜欢探人隐私,这些人通常不会造成危害。但也有一些人是存着不良动机侵入他人计算机系统的,通常会偷窥机密信息,或将其计算机系统捣毁。如今Internet火爆全球,可令人头疼的问题也随之而来,那就是由于"黑客"在网上的活动极具危害性及破坏性,网络安全问题已成为网络管理员头等关心的大事,也是决定Internet命运的重要因素。实际上已经出现许多个体网络由于自身安全受到威胁,而不得不被迫暂退出Internet的事件。 随着计算机技术的不断发展,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。随着我国改革的深入和社会主义市场经济的日趋繁荣,导致竞争日益激烈,计算机安全相当重要。网络监听在安全领域引起人们普遍注意是在94年开始的,在那一年2月间,相继发生了几次大的安全事件,一个不知名的人在众多的主机和骨干网络设备上安装了网络监听软件,利用它对美国骨干互联网和军方网窃取了超过100,000个有效的用户名和口令。上述事件可能是互联网上最早期的大规模的网络监听事件了,它使早期网络监听从“地下”走向了公开,并迅速的在大众中普及开来。关于网络监听常常会有一些有意思的问题,如:“我现在有连在网上的计算机了,我也有了窃听的软件了,那么我能不能窃听到微软(或者美国国防部,新浪网等等)的密码?” 网络监听,在网络安全上一直是一个比较敏感的话题,作为一种发展比较成熟的技术,监听在协助网络管理员监测网络传输数据,排除网络故障等方面具有不可替代的作用,因而一直倍受网络管理员的青睐...... [摘要] 近年来,网络监听一直是计算机网络安全的敏感话题,它既能带来方便也能造成极大的危害。网络监听一般是指针对局域网的监听技术,在网络中,当信息进行传播的时候,如果将网络接口设置在监听的模式,可以将正在传播的信息截获,从而实现网络监听。本文首先概述了网络监听技术的基本概念,介绍了网络监听的基本原理,认真分析了OSI七层参考模型、TCP/IP协议结构,介绍了MFC和WinSock网络编程设技术以及前台开发工具Visual C++ 6.0,并说明了本设计的主要任务、意义和所期望达到的目标;紧接着,详细介绍了本系统设计方案的形成和各模块所实现的功能,即通过本软件设置端口、IP地址、协议等操作,进行数据监听,获取网络上的数据;介绍了实体的整体框架和各部分核心源代码。最后介绍了局域网中网络监听的防范措施,并提出了相关建议。 [参考文献] [1] 张基温.Visual C++ 程序开发基础[M].北京:北京高等教育出版社.2001.3 [2] 方可燕.Visual C++ 6.0 实战与精通[M].北京:清华大学出版社.2002.9 [3] 段 兴.Visual C++实用程序100例[M].北京:人民邮电出版社.2002.3 [4] 宋晓宇,王永会.Visual C++高级编程技术与实例[M].北京:中国水利水电出版 社.2006.1 [5] 石志国,薛为民,江俐.计算机网络安全教程[M].北京:清华大学出版社,北京通大学出版社.2005.10 [6] 张海藩.软件工程导论[M].北京:清华大学出版社.2003.12 [7] 孙 鑫.VC++深入详解[M].北京:电子工业出版社.2006 [8] 李博轩.Visual C++ 6.0网络与Internet开发指南[M].北京:清华大学出版社.2000 [9] 宫云战.软件测试[M].北京:国防工业出版社.2006 [10] 赵辉,叶子青.Visual C++ 系统开发实例精粹[M].北京:人民邮电出版社.2006.3 [11] 杨富.Visual C++ 程序开发案例解析[M].北京:清华大学出版社,北京交通大学出版社.2006.3 [12] 江翔,袁辉.Visual C++ 实践与提高-网络编程篇[M].北京:中国铁道出版社.2001.1 [原文截取] 摘 要 近年来,网络监听一直是计算机网络安全的敏感话题,它既能带来方便也能造成极大的危害。网络监听一般是指针对局域网的监听技术,在网络中,当信息进行传播的时候,如果将网络接口设置在监听的模式,可以将正在传播的信息截获,从而实现网络监听。本文首先概述了网络监听技术的基本概念,介绍了网络监听的基本原理,认真分析了OSI七层参考模型、TCP/IP协议结构,介绍了MFC和WinSock网络编程设技术以及前台开发工具Visual C++ 6.0,并说明了本设计的主要任务、意义和所期望达到的目标;紧接着,详细介绍了本系统设计方案的形成和各模块所实现的功能,即通过本软件设置端口、IP地址、协议等操作,进行数据监听,获取网络上的数据;介绍了实体的整体框架和各部分核心源代码。最后介绍了局域网中网络监听的防范措施,并提出了相关建议。 关键词:局域网;网络监听;监听原理;防范措施 Abstract Recently, network sniffing has been a sensitive topic of computer network security. It can bring not only ..... |
基于LAN的网络数据监听软件设计与实现
查看评论
已有0位网友发表了看法