基于NDIS-HOOK与SPI的个人防火墙研究与设计

被引量 : 0次 | 上传用户:Ares_Stray
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的飞速发展,越来越多的个人计算机接入到互联网中。但是,人们在充分享受网络所带来方便的同时,网络安全事件也在不断增加。在当前个人网络安全产品中,个人防火墙是一个非常重要的网络安全产品。本文在比较了当前几种流行的个人防火墙技术后,提出了一种新的实现方法,即NDIS-HOOK与SPI相结合,并利用该技术在Windows下设计了一个基于NDIS-HOOK与SPI的个人防火墙。 Windows使用NDIS函数库实现NDIS接口,所有的网络通信最终必须通过NDIS完成。NDIS-HOOK的工作原理是直接替换NDIS函数库中的函数地址,这样,向NDIS的请求就会先经过自定义函数处理,处理完后再转发给系统函数,因此,利用NDIS-HOOK可以实现底层的数据包捕获。SPI是利用Winsock 2服务提供者接口实现个人防火墙,SPI是新的Windows套接字所引入的一种新的编程接口,利用这种技术可以方便地捕获应用层的数据包。本文利用NDIS-HOOK与SPI相结合,在应用层利用SPI进行封包来过滤各种应用程序,而在核心层利用NDIS-HOOK来过滤各种非Socket通信的数据包。 本文首先讲述了网络安全和个人防火墙知识,并讨论了个人防火墙技术及发展;继而比较了几种现实个人防火墙的技术,并提出了自己的技术选择;接着阐述了本防火墙的总体结构及功能。另外,本文还对核心公用模块、控管规则文件、日志文件进行了设计,对今后的工作做出了进一步的展望。
其他文献
<正>斯里兰卡位于印度半岛东南部的斯里兰卡岛上,面积为65600平方公里。斯里兰卡90%的地区是由前寒武纪的变质岩和火成岩组成,主要有沉积变质的石英岩、石英片岩、晶质石灰岩
磨煤机是制粉系统中最关键的环节,直接影响机组的稳定运行。但磨煤机运行过程中经常发生各种故障,为确保尽快处理,及早投运,文章就ZGM133G型中速辊盘式磨煤机在运行中容易出
九江—瑞昌地区中新生代发育多层次、多期次、多形式的滑脱构造。受基底拆离断层、中新元古界/震旦系不整合面和志留系三套区域滑脱层(面)的控制,不同层次的构造变形差异明显
土地整理是在近年来我国土地资源紧缺性日益突出的形式下,国家为保障食物安全和生态安全而提出的、以提高土地资源有效利用率为目的的重要举措,目前已在全国范围展开,并将在今后
商标反向假冒行为的性质之所以产生争论,主要原因在于对权利和侵权行为两个概念缺乏科学的认识,同时也因为对商标权本身没有完整的理解。商标反向假冒行为,既是对商标权人利
近十年来由于冠心病监护单位在全世界的广泛发展,使得在未死前入院的急性心肌梗塞患者的死亡率有了明显下降。其主要成就应归诸于具有高度训练的医护抢救小组对有生命危险的
目的探讨精神病患者家属对保护性约束的态度及心理需求,提出相应护理对策。方法采用自编问卷,在患者入院时对300例精神病患者家属进行调查。结果48.7%的患者家属对精神病患者住院
<正> 党的十一届三中全会以来,随着城乡人民生活水平的提高,对蛋奶的需要剧增,饲养奶山羊的农户大量涌现。为了提高饲养的经济效益,与农户谈谈如何科学饲养奶山羊的问题。一
目的:通过采用中文版鼻腔鼻窦结局测量20条(SNOT-20)量表及糖精实验(saccharin test)测定鼻腔黏液纤毛传输速率(mueoeiliary tra nsport rate,MTR),从而探讨慢性鼻-鼻窦炎患
文章基于效应分析原理,分析了农村土地流转生态效应的基本内涵,即农地流转影响农业生产的规模、结构与技术,从而对农村生态环境产生冲击。本文基于2000年至2010年我国31个省