学位论文 > 优秀研究生学位论文题录展示

基于免疫系统的计算机病毒检测模型研究

作 者: 范晓峰
导 师: 蒋华
学 校: 桂林电子科技大学
专 业: 计算机应用技术
关键词: 计算机病毒检测 人工免疫 否定选择 克隆选择 检测器生成算法
分类号: TP309.5
类 型: 硕士论文
年 份: 2008年
下 载: 251次
引 用: 2次
阅 读: 论文下载
 

内容摘要


Internet的快速发展使计算机病毒的数量急剧增加,传播更加便捷和迅速,传统的病毒检测技术无法适应这些新变化,有效地防御病毒。对计算机病毒,特别是未知病毒的实时防御是现在亟需解决的问题,模拟使用生物免疫机制的人工免疫系统(AIS)是解决该问题的一个方向。首先,本文在深入学习生物免疫系统工作机理和人工免疫系统研究现状的基础上,建立了一个基于免疫系统的计算机病毒检测模型(CVDM)。设计了免疫细胞(检测器)产生、成长、进化、死亡的生命过程。建立了疑似病毒库,把那些一次检测不能完全判断的外来细胞作为疑似病毒,存放在疑似病毒库中。当检测器变异后再检测,为系统的判断提供一个缓冲条件,该方法能减少系统的错误否定。CVDM具有免疫系统的基本特性,能够识别病毒变种和未知病毒。其次,在分析已有的检测器生成算法的基础上,完成了对目前使用最多的线性检测器生成算法的改进。改进算法从两个方向分别构造数组C和C’,并做叉乘得到D数组,使产生的检测器能够匹配更多的“非自体”,去除冗余检测器减少了检测器数目,包括算法的设计、性能分析和试验。理论分析与试验结果表明,改进算法降低了检测器集的规模,漏检概率Pf有较大下降。再次,在生成算法的基础上,分析了漏报警产生的原因,对检测漏洞进行了估算。

全文目录


摘要  3-4
Abstract  4-7
第一章 绪论  7-10
  1.1 背景和研究状况  7-8
  1.2 本文的主要工作  8
  1.3 本文结构  8-10
第二章 计算机病毒概述  10-18
  2.1 计算机病毒的定义  10
  2.2 计算机病毒的发展历史  10-12
  2.3 计算机病毒的特征  12-13
  2.4 基本工作原理  13-15
  2.5 病毒检测  15-18
    2.5.1 问题描述  15
    2.5.2 检测技术  15-18
第三章 人工免疫系统  18-34
  3.1 生物免疫系统  18-24
    3.1.1 生物免疫系统的层次结构  19
    3.1.2 免疫机制  19-22
    3.1.3 生物免疫系统的主要特点  22-24
  3.2 人工免疫系统  24-29
    3.2.1 人工免疫的研究状况  25
    3.2.2 人工免疫的应用领域  25-26
    3.2.3 免疫算法  26-29
  3.3 基于免疫的计算机病毒检测系统  29-34
    3.3.1 生物免疫与计算机病毒检测的比较  29-30
    3.3.2 相关研究  30-34
第四章 基于免疫系统的计算机病毒检测模型的实现  34-45
  4.1 基本定义  34-35
  4.2 检测器集的生成  35-36
  4.3 检测器的变异  36
    4.3.1 可控变异  36
    4.3.2 随机变异  36
  4.4 检测器的生命过程  36-37
  4.5 免疫学习模块的实现  37-38
  4.6 病毒检测模块的实现  38-40
  4.7 疑似病毒库  40-41
  4.8 实验分析  41-45
    4.8.1 参数设定  41
    4.8.2 抗原提取  41
    4.8.3 二次应答的效率  41
    4.8.4 新病毒的效率  41-42
    4.8.5 检测器变异对抗体的影响  42-44
    4.8.6 小结  44-45
第五章 检测器生成算法的改进与评价  45-52
  5.1 已有的检测器生成算法剖析  45-48
    5.1.1 穷举检测器生成算法  45-46
    5.1.2 线性检测器生成算法  46-48
  5.2 基于线性检测器生成算法的改进算法  48-52
    5.2.1 改进算法的具体实现过程  48-49
    5.2.2 检测漏洞的评估  49-50
    5.2.3 复杂性分析及性能评价  50
    5.2.4 实验分析  50-52
第六章 结束语  52-53
参考文献  53-59
致谢  59-60
作者在攻读硕士期间的主要研究成果  60

相似论文

  1. 害虫捕食性天敌拟环纹豹蛛烟碱型乙酰胆碱受体毒理学特性研究,S476.2
  2. 人工免疫分类和异常识别算法的改进,R392.1
  3. 我国高校危机管理预警系统研究,G647.1
  4. 基于人工免疫的病毒检测技术研究,TP393.08
  5. 基于Petri网建模的作业车间调度智能算法研究,TP18
  6. 基于LSM的改进型Linux入侵检测系统,TP393.08
  7. 直升机传动链故障诊断与健康管理系统设计及关键技术研究,V267
  8. 基于两层次聚类的车辆配载调度方法,U492.22
  9. 免疫遗传算法及其在TSP中的应用研究,TP18
  10. 多目标人工免疫算法及其在无功优化中的应用,TM714
  11. 基于人工免疫的网络入侵检测系统,TP393.08
  12. 木材干燥窑PID控制器免疫算法的研究,S782.31
  13. 多无量纲免疫检测器的机组并发故障诊断技术研究,TP277
  14. 实值检测器生成算法研究,TP18
  15. 基于人工免疫的中文反垃圾邮件系统的研究与实现,TP393.098
  16. 人工免疫和证据理论集成应用于旋转机械并发故障诊断中的研究,TP18
  17. 蚁群免疫算法在冷连轧机轧制负荷分配优化中的应用,TG335.12
  18. 人工免疫算法在故障诊断中的研究及应用,TP277
  19. 基于神经网络的感应电机故障诊断技术研究,TP183
  20. 免疫算法在木材干燥窑PID控制参数优化中的应用研究,TP273
  21. 基于人工免疫的异步电机故障检测与诊断技术研究,TM343

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 一般性问题 > 安全保密 > 计算机病毒与防治
© 2012 www.xueweilunwen.com