学位论文 > 优秀研究生学位论文题录展示
基于BM和BMHS的单模式匹配算法的研究
作 者: 王天聪
导 师: 侯整风
学 校: 合肥工业大学
专 业: 计算机系统结构
关键词: 模式匹配 BM BMHS Netfilter框架
分类号: TP393.08
类 型: 硕士论文
年 份: 2010年
下 载: 59次
引 用: 1次
阅 读: 论文下载
内容摘要
随着互联网的迅速普及,网络内容“垃圾”已经开始侵入我们的生活。内容过滤能有效的防止有害信息传播,是网络安全的研究热点。模式匹配算法是内容过滤的核心技术之一,经典的单模式匹配算法——BM算法,采用了好后缀跳跃规则和坏字符跳跃规则。BMHS算法简化了BM算法,只使用坏字符跳跃规则。本文介绍了网络安全的研究现状和研究内容,分析了经典单模式匹配算法,提出一种快速的单模式匹配算法(FSBM)。该算法结合了BM算法和BMHS算法的优点,将已匹配的后缀和当前窗口后一位字符组合,提高了最大位移(m+1)的出现概率,有效地加快了匹配速度。在分析Netfilter防火墙框架的基础上,本文设计了内容过滤模块。在同样的网络环境下,对BM、BMHS、FSBM算法进行测试。实验表明,FSBM算法比BM算法和BMHS算法在匹配效率上占有很大优势,明显加快了防火墙检测非法关键字的速度。
|
全文目录
摘要 5-6 ABSTRACT 6-7 致谢 7-12 第一章 绪论 12-14 1.1 概述 12-13 1.1.1 本论文研究的背景、目的 12-13 1.1.2 国内外研究状况分析 13 1.2 本论文的研究内容、拟解决的关键问题 13-14 1.2.1 研究内容 13-14 1.2.2 本论文拟解决的关键问题 14 1.3 本文的章节安排 14 第二章 网络安全 14-24 2.1 网络安全概述 15-16 2.1.1 网络安全的特征 15-16 2.1.2 威胁网络信息安全的几种攻击手段 16 2.2 防火墙技术 16-20 2.2.1 防火墙的功能 16-17 2.2.2 防火墙技术的分类 17-20 2.3 网络内容安全 20-24 2.3.1 网络内容安全现状 20-21 2.3.2 网络内容安全过滤技术 21 2.3.3 UTM 网关 21-24 第三章 单模式匹配算法的研究 24-31 3.1 相关定义 24 3.2 BF 算法 24-25 3.3 BM 算法 25-27 3.3.1 BM 算法的跳跃规则 25 3.3.2 BM 算法步骤 25-27 3.4 BMH 算法 27-29 3.5 BMHS 算法 29-30 3.6 小结 30-31 第四章 一种单模式匹配改进算法 31-37 4.1 BM 和BMHS 算法特点的分析 31 4.2 FSBM 算法 31-36 4.2.1 算法构思 31-32 4.2.2 预处理阶段 32-33 4.2.3 匹配过程 33-35 4.2.4 算法示例 35-36 4.2.5 算法分析 36 4.3 小结 36-37 第五章 实验与结果分析 37-48 5.1 Netfilter 防火墙框架 37-41 5.1.1 Netfilter 框架的组成结构 37-38 5.1.2 Netfilter 的工作原理 38-39 5.1.3 Netfilter 内核模块的开发 39-41 5.2 iptables 工具 41-45 5.2.1 iptables 的基本概念 41-42 5.2.2 iptables 的工作原理 42-43 5.2.3 iptables 的基本命令和基本语法 43-45 5.3 实验测试和结果分析 45-48 5.3.1 实验方案 45 5.3.2 实验测试环境 45-46 5.3.3 实验步骤 46 5.3.4 实验结果 46-47 5.3.5 小结 47-48 第六章 总结与展望 48-49 6.1 总结 48 6.2 展望 48-49 参考文献 49-52 攻读硕士学位期间发表的论文 52 攻读硕士学位期间参与的科研项目 52-53
|
相似论文
- Web环境下基于语义模式匹配的实体关系提取方法的研究,TP391.1
- 基于启发式算法的恶意代码检测系统研究与实现,TP393.08
- 僵尸控制行为识别及检测方法研究,TP393.08
- 云计算中依赖任务动态并行调度机制的研究,TP3
- 基于硬件支持的高速DPI算法研究,TP393.08
- 高速网络入侵检测系统设计与实现,TP393.08
- BMHS2算法的研究及其在IDS中的应用,TP393.08
- 基于改进BM算法的入侵检测系统研究与设计,TP393.08
- 模式匹配法研究及在统一坐标系下的应用,TN814
- 基于免疫机理的入侵检测系统的研究,TP393.08
- Windows平台下基于Snort的入侵防御系统的研究与实现,TP393.08
- 一种隐私保护数据库模式匹配方法的研究,TP311.13
- 基于协议分析和BM算法的WEB服务入侵检测系统设计与实现,TP393.08
- 网络入侵检测中多模式匹配算法研究,TP393.08
- 家蚕两种乙酰胆碱酯酶基因的表达谱分析,S881.26
- 基于Snort入侵检测系统在校园网中的应用研究,TP393.18
- 基于Mobile-Agent的分布式入侵检测系统研究与实现,TP393.08
- RS码的编译码研究与实现,TN911.22
- 基于主动防御模式下病毒特征码的研究,TP393.08
- 家蚕假想基因Bm-P312的克隆表达及其定位研究,Q78
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络安全
© 2012 www.xueweilunwen.com
|