一种基于免疫的动态计算机病毒检测模型

本文提出了一种基于免疫的动态病毒检测模型。它运用生物免疫系统的克隆选择和体细胞高频变异原理能够识别未知病毒,自动提取病毒特征码;赋予每个检测器一个生命周期,使检测器库处在动态变化之中;限制记忆检测器库的规模,使记忆检测器进化成常用检测器。该模型具有自适应性

_______________________________________________________________________________www.51wendang.com

一种基于免疫的动态计算机病毒检测模型

代霞, 许春, 何贤江, 冉蜀阳, 伍良富

(四川大学(西区)计算机系 成都610065)

摘 要:本文提出了一种基于免疫的动态病毒检测模型。它运用生物免疫系统的克隆选择和体细胞高频变异原理能够识别未知病毒,自动提取病毒特征码;赋予每个检测器一个生命周期,使检测器库处在动态变化之中;限制记忆检测器库的规模,使记忆检测器进化成常用检测器。该模型具有自适应性和多样性等特点。

关键字:免疫系统;病毒特征码;动态检测 中图法分类号:TP309

A New Computer Virus Dynamic Detection Model Based on

Immune System

DAI Xia, XU Chun, LI Tao, HE Xian-jiang, RAN Shu-yang, WU Liang-fu

(Dept. of Computer Science, Sichuan University, Chengdu 610065)

Abstract: A new type of computer virus detection model based on immune system is present in this paper. It can detect unknown virus by using the principles of clone selection and frequent mutation of the body cells, extract automatically virus signature codes, provide a life period for each detector and limit the maximal number of the memory detectors, so the number of the general detectors is changing, the memory detector evolves to the general detector and the model has adaptability, diversity, etc.

Key words: Immune System; Virus Signature Codes; Dynamic Detection

1 引言

在网络时代里,计算机病毒具有传播速

度快,变种多, 危害性极大,难于控制等特点[1]。传统的计算机病毒检测方法,诸如校验和法、行为监测法和病毒扫描法等都只能检测已知病毒,越来越不能满足新形式下抗病毒技术发展的需要。研究表明,计算机病毒与生物病毒在原理上存在着共性[2,3].这使得利用生物的免疫原理发展新型的病毒检测方法成为可能.

生物免疫系统(这里主要指人体免疫系统)能特异地识别“自己/非己”刺激,对之作出精确应答,并保留记忆,具有模式识别、学

习、记忆获取、容错及分布式检测等多种功

能.这些良好的功能很自然启发我们利用免疫原理来解决计算机病毒检测问题。本文提出了一种基于免疫的动态病毒检测模型,并通过克隆选择算法、自然变异算法和自然死亡算法更新病毒特征库,实现了病毒特征库的动态性,自适应性和多样性。

2 生物免疫系统的原理

生物免疫系统由免疫活性分子、免疫细胞、免疫组织和器官组成。系统中最重要的免疫层次是淋巴系统。淋巴系统由一系列的淋巴器官和淋巴组织构成。淋巴细胞分为B淋巴细胞和T淋巴细胞。B细胞由骨髓产生,

你可能喜欢

  • 免疫检测
  • PPT模板
  • 排队论模型
  • 入侵检测技术
  • 计算机病毒防治
  • 熊猫烧香
  • 计算机病毒分类

一种基于免疫的动态计算机病毒检测模型相关文档

最新文档

返回顶部