Snort入侵检测系统的研究及其性能改进

被引量 : 0次 | 上传用户:szg6136755
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机和网络技术的快速发展给人类生产和生活带来了革命性的变化,这也使得人类面临着网络安全这种新的威胁。传统的加密和防火墙技术已经不能完全满足信息安全的需求,入侵检测技术作为一种必要的安全手段,在网络安全领域发挥着其独到的作用。Snort作为典型的轻量级网络入侵检测系统(NIDS),是一个免费的开源项目。对Snort设计原理和实现特点的研究,可以作为其他商用入侵检测系统的研发基石,有较强的学术意义和较高的商业价值。本文以Snort系统为研究对象,通过剖析其源代码,系统地研究了Snort整体体系架构,以及详细分析了其中的多模式快速匹配模式集、快速检测引擎、字符匹配算法等,然后,本文围绕模式匹配部分展开对提高Snort性能的关键技术研究。以Snort新特性的分析和现存多种规则匹配方法研究为基础,考虑到大量Snort规则在一定时间内只有一小部分规则是活跃的,提出了基于活跃规则集的Snort规则匹配方法,通过把每个端口下的规则分成活跃规则集与不活跃规则集,结合反馈规则匹配频度的思想,实时更新规则匹配顺序和控制活跃规则集大小,从而提高规则匹配速度。根据本文提出的改进方法,针对Snort 2.4进行了规则匹配算法的改进。经过采用来自林肯实验室的国际标准化入侵检测样本数据对改进系统进行对比测试分析,实验结果表明,改进后的算法规则匹配效率提高了6%~21%。最后,本文说明了Snort匹配性能改进的进一步工作,并对Snort和IDS技术的发展作了展望。
其他文献
当前高职教育规模的急剧扩大,社会对高职教育的需求也呈现大众化。同时对于高职教育的质量也提出了更高的要求。而提高教学质量的关键是要建立与日常教学活动有机结合的教学
南方水稻黑条矮缩病毒(Southern rice black-streaked dwarf virus,SRBSDV)病原鉴定和介体带毒率检测是病害防治的前提条件。本研究分别建立了病株dsRNA基因组鉴定法和介体带
目的 观察地塞米松对大鼠实验性结肠炎的治疗作用及副作用。方法 用TNBS/乙醇复制大鼠结肠炎模型 ,6h后给予地塞米松 (Dexamethasone,DX) 0 1mg/kg进行治疗 ,于处死动物前
目的观察青蒿素对脓毒症大鼠的保护作用并探讨其作用机制。方法采用盲肠结扎穿孔术(cecal ligationand puncture,CLP)制作大鼠脓毒症模型,观察青蒿素对CLP大鼠死亡率的影响,E
一种在现有商品包装体、包装贴及标签上的改进技术,在包装或标签上使用凹凸图形和盲文字符,该技术可以改变盲人购物和日常生活的现状。由这个基点出发,结合前人的研究文献和
目的:通过对福州城区进行非酒精性脂肪肝(Non-alcoholic Fatty Liver Disease,NAFLD)的流行病学调查,分析福州地区NAFLD的危险因素及患病率;初探游离脂肪酸(Free fatty acids
目的:子宫内膜异位症(endometriosis,EMs)是一种常见的妇科疾病,其发病机制至今不明。已有研究表明EMs患者在位、异位内膜的白介素-1受体Ⅱ型(Interleukin-1 receptor typeⅡ
心理学家研究发现:一个人事业成功或人生幸福20%归于智力因素的作用,80%归于非智力因素的作用,所以近年来,培养非智力因素,受到了全社会越来越多的关注。在新课程改革中,很重
本文研究了模糊控制理论在微型涡喷发动机转速控制系统中的应用,设计出了适合于微型涡喷发动机转速控制的模糊控制器。探讨了各种模糊控制系统及其设计思路和方法,并比较了各
由于唐代登高诗本身具有一个内在的"空间属性",所以探讨它内含的空间观念是对其进行美学研究的题中应有之义。"中央—高处"是中国古人空间观念获得的基点,唐代诗人的登高书写