1。1 课题背景
随着科技发展进步,网络信息化在日常生活的应用越来越广,其扮演的重要角色也显得越发重要,网络应用在各个企业中,它的存在大大优化了目前的工作市场。伴随着快捷的网络享受,当然也少不了负面的网络伤害,目前大多数企业内部网络都存在着数据的非法拷贝、软件的非法安装以及黑客攻击等严重问题。网络使用的安全性问题越来越多,它对对企业造成的威胁和对企业的破坏程度也渐渐的被大家关注起来。由于对内部网络缺乏有效的管理手段,使得有些大型企业内部机密数据经他人倒卖,造成巨大的经济损失,这些通过非法手段盗窃来的数据往往有意或无意中通过网络传播给其他领域,造成了公司的巨大损失。对此我们的看法是,应为网络数据的可捕但不可控性,导致的数据信息的外泄,公司以及单位造成的损失将是网络安全问题得到解决的关键性问题之一[1]。不可否认的是,网络的使用在一定条件上带给了我们很大的便捷,它加快了我们的生活节奏,带给我们优质的生活体验,使我们的生活变得更加充实。但是不得不说的是,在这种网络便捷下所隐藏的是各种各样的安全隐患,它就像是一把双刃剑,有利有弊,所以针对这些弊端,如何将我们在网络上传播的数据信息安全的进行抓取和侦测,进行有效地控制,防止重要的相关信息被网上黑客偷窃,这也将成为如今网络安全问题管理的一大难题。针对这样问题的出现,了解网络数据并将其捕获,等待后续分析也就成为了重要的技术问题。
1。2 选题的目的及意义
网络应用发展日益进步,以太网的迅速扩散,网络使用已经与我们的日常生活息息相关,在我们的生活中扮演着越来越重要的角色。网络给我们带来了利益越来越多,而网络信息的安全问题也越来越重要,一个安全的网络环境成为人们所必需的条件。因此有网络问题衍生出的网络防火墙也成为网络安全的重要保护手段,在网络带来巨大的社会经济效益的同时,保证我们的合法权益不受到他人侵害。我选择的课题是网络捕获数据提取器的设计与实现,所以主要的研究设计目标和侧重点是在于最基本也是最关键的网络数据信息的捕获和分析等功能上。网络数据信息的捕获关系到网络安全领域的核心技术,是网络安全问题的基础。如今流行的一些网络入侵检测系统等等,还有一些网络问题检测防盗系统,不论是网络防火墙技术,网络安全检测技术、网络信息监听技术或者是网络数据测试都离不开对于网络数据信息的抓取,这是一切网络安全问题的基础,其他防护技术的功能都要以这个功能为基础才能便捷的实现出来。
1。3 国内外研究现状及存在的问题
1。3。1 如今网络安全现状
1。3。2 现有的网络测试分析工具及其问题
1。4 课题研究的内容及步骤
网络安全问题要想得到解决,首先必须实现对网络数据信息的捕获,通过特定的实现方法将数据信息以能够解读的状态显示出来,而要想达到这样的目的,一款相应的网络软件是必不可少的。对此,本实验研究的是通过网络数据的流通情况,来构建一个简单便捷的网络数据信息的捕获和分析软件。
主要步骤如下:
一、运用VC++设计并开发一个简单的软件,来达到通过Winpcap提供的端口并通过是网卡设为混杂模式的状态来对网络中的数据进行捕获。
二、了解Winpcap的实现方法,根据不同的协议要求设计小型的数据捕获器,并根据捕获的数据信息显示来展示当前网络的运行情况。
三、对捕获到的数据信息进行整理分析处理,并将处理后的信息罗列成表以不同的种类显示出来并存储到备用日志中。