Page 89 - 计算机技术与网络安全研究
P. 89

第三章 计算机病毒防护



                 计算机病毒具有以下主要特征:
                 (一)可执行性
                 计算机病毒,究其本质而言,是计算机程序,形式上和普通的程序没什么
            区别。但与普通程序相比,病毒以实施破坏行为为目的,为了实现这一目标,病
            毒必须是可执行的,只有在被感染的宿主机上成功运行才能进行破坏。可执行性

            是计算机病毒最基本的特征。
                 (二)繁殖性
                 计算机病毒可以像生物病毒一样进行繁殖,当病毒程序运行时快速地进行

            自我复制。病毒的自我复制能力是普通程序所不具备的,繁殖性是判断一个程序
            是否为病毒的基本条件之一,同时也是计算机病毒具有传染性的基础。
                 (三)传染性
                 计算机病毒通常有两种传播方式:一方面,病毒有很强的自我复制能力,
            可以进行自我传播;另一方面,病毒通过宿主文件的传播(如文件的拷贝及交换)

            进行传播。病毒通常存在于硬盘、软盘、U 盘、光盘等存储介质中。随着开发技
            术的不断升级,如今的病毒已经不局限在某一特定的操作系统(如 Windows 系统
            和 Linux 系统)上传播,而是可以跨平台进行传播。计算机病毒的传染性和生物

            病毒的传染性很相似,是普通程序所不具备的。传染性是计算机病毒最显著的特
            征,同时也是检测一个程序是否为病毒的主要评判标准之一。
                 (四)隐蔽性
                 计算机病毒为了实施破坏行为,在爆发之前,就要想方设法不被发现。病
            毒成功感染宿主程序后,表现得和普通程序并无差别,因此,能够在用户没有授

            权或毫无察觉的情况下,便悄然地进行传染。病毒的隐蔽性主要体现在两方面:
            第一,存在形式隐蔽,病毒寄生的宿主程序其形式和结构与正常的普通程序并无
            明显差别,用户很难发现自己运行的程序是否已经被感染;第二,传播行为隐蔽,

            病毒在爆发之前,会尽最大可能感染更多的文件,以造成更大的破坏,而用户同
            样很难发现自己有多少文件已经被感染。有些病毒拥有很强的隐蔽性,甚至变化
            无常,导致杀毒软件都检查不出来,对其无能为力。隐蔽性是计算机病毒能够长
            期潜伏不被发现的前提条件。
                 (五)潜伏性

                 为了造成更大的破坏,有的计算机病毒在感染了某个宿主机后,不会马上


                                                                                    81
                                                                                    81
   84   85   86   87   88   89   90   91   92   93   94