首页 理论教育计算机病毒的特点与传播方式

计算机病毒的特点与传播方式

【摘要】:计算机病毒程序会与合法计算机程序争夺系统的控制权。一旦计算机病毒程序取得系统的控制权,即计算机病毒程序运行时,就会具有传染性和破坏性。计算机病毒能够通过计算机网络进行传播。一台感染了病毒的计算机能够使联网的其他计算机感染上病毒。可触发性计算机病毒的发作需要满足一定的触发条件。针对性计算机病毒是针对特定的计算机、特定的操作系统或特定的服务软件的。

计算机病毒一般具有如下的特点:

(1)寄生性

计算机病毒不是通常意义下的一个完整的计算机程序,常常寄生在正常程序中,享有被寄生程序的权力。

(2)可执行性

计算机病毒是一段可执行程序,寄生在其他可执行程序中。计算机病毒程序会与合法计算机程序争夺系统的控制权。一旦计算机病毒程序取得系统的控制权,即计算机病毒程序运行时,就会具有传染性和破坏性。

(3)传染性

计算机病毒程序一旦运行,会搜寻同一机器上的其他符合传染条件的程序或存储介质,如果找到这样的程序或存储介质就把病毒代码嵌入其中,被传染的程序或存储介质又会成为新的传染源,这样计算机中的大量文件都会被传染。

计算机病毒能够通过移动存储介质进行传播。例如,在一台感染了病毒的计算机上使用无病毒的U盘时,U盘会感染上病毒,使用此U盘的其他计算机也会感染上病毒。

计算机病毒能够通过计算机网络进行传播。一台感染了病毒的计算机能够使联网的其他计算机感染上病毒。

(4)潜伏性

计算机病毒进入计算机系统后并不会立即发作,除了传染外,不表现出破坏性。隐藏在合法程序中的计算机病毒能够静静地待在磁盘上几周、几月甚至更长时间,一旦病毒的触发条件得到满足,它就对计算机资源进行破坏,如占用系统资源、删除硬盘文件等。(www.chuimin.cn)

(5)可触发性

计算机病毒的发作需要满足一定的触发条件。触发条件是病毒编制者制定的,可以是时间、日期、文件类型或某些特定的数据。如果病毒的触发条件得到满足,病毒就进行传染或破坏活动;如果病毒的触发条件没有得到满足,病毒就继续潜伏。例如,CIHV1.2病毒的发作日期是4月26日。

(6)破坏性

任何计算机病毒都会对计算机系统产生或大或小的影响,有的计算机病毒虽然对计算机系统不直接进行破坏,但占用系统资源,降低系统性能;有的计算机病毒直接破坏计算机系统,如毁坏系统数据,甚至造成系统瘫痪等。

(7)隐蔽性

感染了病毒的计算机系统一般仍然能够正常运行,感染了病毒的合法程序也仍然能够正常运行,计算机用户感觉不到明显的异常。计算机病毒的代码一般都很短小并且隐藏在合法程序中,要用专门的病毒检测程序进行检测才能查出来。大多数病毒进行传染的速度极快,也很难被发现。

(8)衍生性

计算机病毒是一段可执行的计算机程序,好事者通过分析计算机病毒程序的结构,可以掌握设计者的设计思想和设计方法,从而对计算机病毒程序进行修改,衍生出新的计算机病毒,这又称为“变种病毒”。现在,很多计算机病毒都有变种病毒,变种病毒的破坏性往往比原版病毒大得多。

(9)针对性

计算机病毒是针对特定的计算机、特定的操作系统或特定的服务软件的。例如,有的计算机病毒专门攻击Windows操作系统,有的计算机病毒专门攻击Unix操作系统。