摘 要
本文主要阐述了目前网络安全的现状、缺陷、面临的威胁,提出了相应的防范措施,并介绍了网络的常用协议。然后又介绍了WINSOCK技术和监听原理,并对最广泛的监听工具sniffer做了简单的概述。基于当前网络很多威胁都是来自与自己电脑的漏洞与自己不能够清楚的察觉到自己电脑是否正在被侵犯,虽然防火墙可以提供帮助,但它不能对低层的东西显示给大家。本文主要研究的是对局域网的数据包监听并分析,采用WINSOCK技术实现的。在此工具中主要有监听和IP数据包分析2大主要功能,并能通过窗体清楚的显示出来。它使人们可以每时每刻观察到进入自己电脑的数据包,并能够观察到进行数据交流时对方的IP地址和所开放的端口号,及时对信息明朗化,预防黑客端口的监听。
关键词:网络安全 监听工具 winsock技术 IP数据包 Vc++
目 录
摘 要 I
Abstract II
目 录 III
引 言 1
1 网络安全面临的威胁 2
1.1 什么是网络安全 2
1.2 网络安全隐患与威胁 2
1.3 几种常见的威胁类型 4
1.4 威胁我国网络安全的4个因素 5
2 网络协议 7
3 WINSOCK技术与监听原理 11
3.1 WINSOCK技术概述 11
3.2 局域网与以太网监听原理 14
4 sniffer 17
4.1 sniffer概述 17
4.2 怎样防范sniffer 18
5 基于WINSOCK技术捕获IP包工具的设计与实现 22
5.1 系统概述 22
5.2 系统概要设计 22
5.3 系统主要功能介绍 24
5.4 实例分析 28
5.5 数据包首部解析 29
结 论 31
参考文献 33
附 录 34
谢 辞 38
言
网络安全正在日益受到广大的计算机用户的关注,特别是“9.11“事件的影响让我们对网络的安全有了更深一层的认识。 在Internet上有一批熟谙网络技术的人,其中不乏网络天才,他们经常利用网络上现存的一些漏洞,想方设法进入他人的计算机系统。有些人只是为了一饱眼福,或纯粹出于个人兴趣,喜欢探人隐私,这些人通常不会造成危害。但也有一些人是存着不良动机侵入他人计算机系统的,通常会偷窥机密信息,或将其计算机系统捣毁。这部分人我们称其为Internet上的"黑客"。 如今Internet火爆全球,可令人头疼的问题也随之而来,那就是由于"黑客"在网上的活动极具危害性及破坏性,网络安全问题已成为网络管理员头等关心的大事,也是决定Internet命运的重要因素。实际上已经出现许多个体网络由于自身安全受到威胁,而不得不被迫暂退出Internet的事件。