摘要:
随着Internet的高速发展,计算机病毒的传播速度和影响范围在不断增加,计算机病毒对计算机安全构成的威胁也日益突出。传统的病毒检测技术已无法有效地防御病毒,特别是未知病毒的实时防御是现在急需解决的问题。模拟使用生物免疫机制的计算机病毒免疫系统(Computer Virus Immune System,简写为CVIS)是解决该问题的一个方向。1994年,人工免疫系统研究的奠基者S.Forrest首次将免疫机制应用于计算机病毒检测,在这之后计算机病毒免疫系统研究取得蓬勃发展S.Homeyr,J.O.Kephart,P.Harmer,T.Okamoto等人先后提出了一系列计算机病毒免疫模型。但是,这些现有的CVIS并没有取得广泛的实际应用,其主要原因是现有的CVIS几乎均缺乏严格的定量描述,并且存在自体庞大、成熟检测器生成效率较低等缺陷。 我们在研究了病毒检测技术和现有计算机病毒免疫系统的基础上,提出一种基于C/S模式的计算机病毒免疫模型。首先,分析了计算机病毒免疫系统的研究现状;其次,分析了计算机病毒的特征和主要的病毒检测方法;再次,阐述了计算机免疫的基本原理和计算机免疫设计的基本思路;最后,提出了基于Client/Server模式的计算机病毒智能免疫模型。
展开