4.1.2 计算机病毒的特征

更新于 2026年10月10日 版权声明
4.1.2 计算机病毒的特征

计算机病毒是一段特殊的程序,它与生物学病毒有着十分相似的特性。除了与其他程序一样,可以存储和运行外,计算机病毒(简称病毒)还有感染性、潜伏性、可触发性、破坏性、衍生性等特征。它一般都隐蔽在合法程序(被感染的合法程序称作宿主程序)中,当计算机运行时,它与合法的程序争夺系统的控制权,从而对计算机系统实施干扰和破坏。

1.感染性

计算机病毒的感染性是指计算机病毒具有把自身复制到其他程序中的特性,是计算机病毒的根本属性,是判断一个程序是否为病毒程序的主要依据。病毒可以感染文件、磁盘、个人计算机、局部网络、互联网。病毒从一个网络侵入另一个网络,由一个系统扩散到另一个系统,由一个系统传入到另一个磁盘,由一个磁盘进入到另一个磁盘,或者由一个文件传播到另一个文件。以前,软盘和光盘是计算机病毒的主要感染载体,现在网络(主要包括电子邮件、BBS、WWW浏览、FTP文件下载、P2P下载、即时通讯等)成了计算机病毒最主要的感染载体。点对点的通信系统和无线通信系统则是最新出现的病毒的感染载体。

2.潜伏性(或隐藏性)

病毒的潜伏性是指其具有依附于其他媒体而寄生的能力,即通过修改其他程序而把自身的复制品嵌入到其他程序或磁盘的引导区(包括硬盘的主引导区)中寄生。这种繁殖的能力是隐蔽的,病毒的感染过程一般都不带有外部表现,多数病毒的感染速度极快。而且大多数病毒都采用特殊的隐藏技术,例如有些病毒感染正常程序时将程序文件压缩,留出空间嵌入病毒程序,被感染病毒的程序文件的长度变化很小,很难被发现;有些病毒修改文件的属性等;还有些病毒可以加密、变型(多态病毒)或防止反汇编、防跟踪等,都是为了不让被感染的计算机用户发现。当计算机病毒侵入系统后,一般并不立即发作,而是具有一定的潜伏期。在潜伏期,只要条件许可,病毒就会不断地进行感染。一个编制巧妙的计算机病毒程序,可以在一段很长的时间内隐藏在合法程序中,对其他系统进行感染而不被人们发现。病毒的潜伏性与感染性相辅相成,潜伏性越好,在系统中存在的时间就会越长,病毒的感染范围也就越大。(https://www.daowen.com)

3.可触发性

病毒一般都有一个触发条件,或者触发其感染,即在一定的条件下激活一个病毒的感染机制使之进行感染;或者触发其发作,即在一定条件下激活病毒的表现(破坏)部分。条件判断是病毒自身特有的功能,一种病毒一般设置一定的触发条件。病毒程序在运行时,每次都要检测控制条件,一旦条件成熟,病毒就开始感染或发作。触发条件可能是指定的某个时间或日期、特定的用户识别符的出现、特定文件的出现或使用次数、用户的安全保密等级、某些特定的数据等。

4.破坏性

计算机病毒的破坏性取决于病毒设计者的目的和水平。如果病毒设计者的目的在于破坏系统的正常运行,则可以毁掉或修改系统内的部分或全部数据或文件,例如改写文件、删除文件、格式化磁盘等;可以干扰或迷惑用户的操作,例如锁死键盘或修改键盘的功能等;可以干扰系统的运行,如干扰屏幕显示、降低机器的运行速度等;也可以损坏硬件(主板、磁盘等)。即使有的病毒只是为了表现自己而不进行破坏活动,比如有的病毒可能只是显示一串无用甚至有趣的提示信息,甚至还有极少数病毒被称作“好病毒”(有一个病毒可以对文件进行自动压缩,好像可以节约磁盘空间),但也降低了计算机系统的工作效率,并干扰或违背了用户的意愿,更重要的是有时本没有多大破坏作用的病毒的重复感染或几种病毒交叉感染或并行感染,也会导致文件、系统崩溃等重大恶果。

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)