Page 302 - 计算机技术与人工智能
P. 302

计算机技术与人工智能 Computer Technology and Artificial Intelligence


            度,兼顾杀伤力和潜伏性。
                过于苛刻的触发条件,可能使计算机病毒有好的潜伏性,但不易传播,只具

            有低杀伤力;而过于宽松的触发条件将导致计算机病毒频繁感染与破坏,容易暴
            露,导致用户做反计算机病毒的处理,也不具有大的杀伤力。
                病毒的生存周期,包括创造期、孕育期、潜伏感染期、发作期、发现期、同
            化期和根除期等。而病毒的触发包括日期触发、键盘触发、感染触发、启动触

            发、访问磁盘次数触发、调用中断功能触发和CPU型号/主板型号触发。

                四、计算机病毒的检测清除与防范

                (一)计算机病毒的检测
                一台计算机感染病毒之后,会有许多明显或不明显的特征,比如文件的长度
            和日期忽然改变、系统执行速度下降、出现一些奇怪的信息或无故死机,更为严
            重的如硬盘已经被格式化等。对系统进行检测,可以及时掌握系统是否感染病

            毒,便于及时处理。计算机病毒检测的常见方法主要有特征代码法、校验和法、
            行为检测法、软件模拟法和启发式扫描法。
                1.特征代码法
                特征代码法是检测已知病毒的最简单、开销最小的方法。它的实现是采集

            已知病毒样本。病毒如果既感染COM文件,又感染EXE文件,对这种病毒要同
            时采集COM型病毒样本和EXE型病毒样本。打开被检测文件,在文件中进行搜
            索,检查文件中是否含有病毒数据库中的病毒特征代码。由于特征代码与病毒一
            对应,如果发现病毒特征代码,便可以断定被查文件中感染何种病毒。

                采用病毒特征代码法的检测工具,面对不断出现的新病毒,必须不断更新版
            本,否则检测工具便会老化,逐渐失去使用价值。病毒特征代码法对从未见过的
            新病毒,无法知道其特征代码,因而无法去检测这些新病毒。
                2.校验和法

                计算正常文件内容的校验和,将该校验和写入文件中或写入其他文件中保
            存。在文件使用过程中定期地或每次使用文件前,检查文件现在内容算出的校验
            和与原来保存的校验和是否一致,因而可以发现文件是否被感染,这种方法叫校
            验和法。在SCAN和CPAV工具的后期版本中除了病毒特征代码法之外,还纳入

            校验和法,以提高其检测能力。
                这种方法既能发现已知病毒,也能发现未知病毒,但是,它不能识别病毒


            290
   297   298   299   300   301   302   303   304   305   306   307