windows XP下基于SPI技术防火墙的设计与实现

被引量 : 0次 | 上传用户:dantezb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网和个人电脑的不断普及,网络已经成为日常生活中不可缺少的部分,学习,办公,贸易往来等各行各业都离不开网络。但与此同时,网络安全问题越来越突出,各种攻击方式层出不穷,在网络上我们随时都处于被攻击的威胁之中,所以针对个人电脑的安全防护需要加强,实现Windows下的防护软件就显得尤为重要。包过滤防火墙有很多种,有的防火墙在应用层过滤数据包,这样会使得程序实现简单,并且不会对系统造成影响,对系统资源的占用也比较少,但是在某些情况下不能捕获所有的数据包。有的防火墙工作在NDIS层,其可以对所有的数据包进行过滤,但是开发难度大,同时又占用较多的系统资源,如果考虑不完全,可能会造成系统崩溃。作为Winsock2.0版本引入的一种新的编程接口,Winsock2SPI(ServiceProvider Interface,服务提供者接口)可以被用来截获所有的基于Socket的网络通信,可以把自实现的分层服务提供者插入到系统的网络服务链中,实现对网络数据的过滤和监控。本文基于SPI接口在Windows平台上实现了简单的个人防火墙,可以根据用户设定的规则和一些默认的安全准则对系统的网络数据进行监控和过滤。过滤的规则包括源端口,目的IP地址和网络应用程序。经测试,防火墙可以良好的工作,对系统起到了基本的防护功能,并且使用极少的系统资源。该防火墙系统使用简单,灵活,具备基本的防护功能,可以满足系统日常的防护要求,可以用在个人电脑,一些要求比较简单或者系统资源紧张的场合,对系统实现简单防护。
其他文献
语言的一个重要功能是交际。交际是通过信息交换的过程来体现的,也即信息发出者把消息传递给信息接受者的过程,这一过程需要借助于句子这一信息传递的基本单位才能得以实现。
一提起山东话,我们本地人会有一种非常亲切的感觉,外地人会觉得就像山东人的性格一样,质朴、淳厚甚至有些土气。但是不管怎样,千百年来,它一直是山东人的特征之一,是八千七百万山东
在一个知识超饱和的混杂时代,建筑教育有必要重新追问什么是最基本的东西。某种意义上,真实质朴的简单胜过粗制 滥造的复杂,真正的问题胜过繁复解释。如何开始一个
黄嘌呤氧化酶(EC1.2.3.2, Xanthine Oxidase,缩写为XOD)是一种复合黄素酶,它广泛存在于细菌、真菌以及哺乳动物的组织中,是生物体内核酸代谢过程中一种极为重要的酶,它能催化体内的
类别特征推理是已知某项目所属的类别及部分特征,推测它的某个未知特征。类别特征推理的影响因素有典型性和因果关系,但是目前对其的研究相对来说比较少,因此本文着重从影响
从人力资本的外部性理论出发,考察教育私人投资的社会溢出和劳动力流动带来的教育公共投资的城乡与区域溢出效应,以及由此产生的教育投资决策的变化。结果表明,教育的溢出效
近年来,随着工业技术的不断进步,人们对于动力的需求正日益增加。作为动力源的引擎,也经历了数次更新换代。从开始的蒸汽机到内燃机,到现在大功率,高效率的燃气轮机,相应的各种技术
以某激光制导武器为背景,研究了将其导引头实物接入回路的半实物仿真系统的设计与研制。分析了激光制导武器仿真的国内外研究现状,研究了半实物仿真系统设计的需求,根据所选
考勤管理对于任何一个企事业单位都有着非凡的意义,它是企业日常管理的一个基础数据,也是衡量企业员工工作状态的重要依据。目前大多企业仍然将考勤汇总信息作为企业发放薪酬和
库尔特·冯内古特是当代美国最重要、最多产的后现代作家之一。在过去大半个世纪的时间里,他勇于创新,通过自己丰富的想象力和坎坷曲折的个人经历,不断尝试新的艺术手法和表现形