1 / 10
文档名称:

计算机病毒概述.doc

格式:doc   大小:379KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机病毒概述.doc

上传人:liuquan9999 2020/12/30 文件大小:379 KB

下载得到文件列表

计算机病毒概述.doc

相关文档

文档介绍

文档介绍:计 算 机 病 毒 概 述
本章要点:
计算机病毒的定义;
计算机病毒的基本特征与分类;
计算机病毒的命名规则;
计算机病毒的危害与症状;
计算机病毒的传播途径;
计算机病毒的生命周期;
计算机病毒简史;
研究计算机病毒的基本原则。
计算机技术的迅猛发展,给人们的工作和生活带来了前所未有的效率和便利。计算机在推动社会进步、人类文明建设中有举足轻重的作用和地位,已成为世人不争的事实。然而,计算机系统并不安全,计算机病毒就是最不安全的因素之一。只有真正地了解了计算机病毒,才能进一步防治和清除计算机病毒。
计算机病毒的定义
计算机病毒(Computer Virus)是一种人为制造的、能够进行自我复制的、具有对计算机资源的破坏作用的一组程序或指令的集合。这是计算机病毒的广义定义。类似于生物病毒,它能把自身附着在各种类型的文件上或寄生在存储媒介中,能对计算机系统和网络进行各种破坏,同时有独特的复制能力和传染性,能够自我复制——主动传染;另一方面,当文件被复制或在网络中从一个用户传送到另一个用户时——被动传染,它们就随同文件一起蔓延开来。
在1994年2月18日公布的《中华人民共和国计算机信息系统安全保护条例》中,计算机病毒被定义为:“计算机病毒是指编制或者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码”。这一定义,具有一定的法律性和权威性,但笔者将这一定义称作计算机病毒的狭义定义。
对计算机病毒,本教材采用广义定义,将特洛伊木马、宏病毒、网络蠕虫等具有一定争议的“程序/代码”,均作为病毒,这与众多杀毒软件对病毒的定义是一致的,如果要严格区分,可以将这些病毒称作“后计算机病毒”。也就是说,某些广义下的计算机病毒(如网络蠕虫),不具有狭义病毒的特征,并不感染其他正常程序,而是通过持续不断地反复复制自己、增加自己的拷贝数量、消耗系统资源(如内存、磁盘存储空间、网络资源等),最终导致系统崩溃。但是,在描述计算机病毒的特性等内容时,为了类比生物病毒以及便于理解,基本上基于狭义病毒进行讨论,而将某些广义病毒作为“专题”在单独的章节中进行讨论。
计算机病毒与生物病毒一样,有其自身的病毒体(病毒程序)和寄生体(宿主HOST)。所谓感染或寄生,是指病毒将自身嵌入到宿主指令序列中。寄生体为病毒提供一种生存环境,是一种合法程序。当病毒程序寄生于合法程序之后,病毒就成为程序的一部分,并在程序中占有合法地位。这样合法程序就成为病毒程序的寄生体,或称为病毒程序的载体。病毒可以寄生在合法程序的任何位置。病毒程序一旦寄生于合法程序之后,就随原合法程序的执行而执行,随它的生存而生存,随它的消失而消失。为了增强活力,病毒程序通常寄生于一个或多个被频繁调用的程序中。。

(a)生物病毒感染与寄生 (b)计算机病毒感染与寄生
病毒感染示意
正如生物流感病毒和患流感的人是完全不同的两个客体,计算机病毒与病毒宿主是完全不同的两个概念。被人工或计算机病毒强制性插入了计算机病毒的系统驻留程序和磁盘文件,分别称为计算机病毒的内存宿主和磁盘宿主。每种计算机病毒都有磁盘宿 主,大多数病毒有内存宿主。如果把内存宿主比喻成传播疾病的蚊子,则磁盘