计算机病毒(Computer Virus)
目录
什么是计算机病毒[1]
计算机病毒是指编制或者在计算机程序中插入的破坏计算机功能或者毁坏数据,影响计算机使用,并能自我复制的一组计算机指令或者程序代码。
计算机病毒的起源[2]
计算机病毒的产生通常是出于以下几种目的:
(1)恶作剧者或自以为有才能的制造者。
(2)心怀不满的报复者。
(3)软件开发者为了追踪非法拷贝软件的行为,故意在软件中加入病毒,只要他人非法拷贝,便会带上病毒。
计算机病毒的特点[3]
计算机病毒一般具有如下特点,
1.传染性
传染性是病毒的最基本特征,是判断一段程序代码是否为计算机病毒的依据。计算机病毒可以通过各种渠道从已经被感染的计算机扩散到未被传染的计算机,使被传染的计算机工作失常甚至瘫痪,病毒程序一旦侵入计算机系统就开始寻找可以传染的程序或者磁介质,然后通过自我复制迅速传播。由于目前计算机网络日益发达,计算机病毒的传播更为迅速,破坏性更大。
2.破坏性
计算机病毒不仅占用系统资源,还可以删除或者修改文件或数据,加密磁盘中的一些数据、格式化磁盘、降低运行效率或者中断系统运行,甚至使整个计算机网络瘫痪,造成灾难性的后果。计算机病毒的破坏性直接体现了病毒设计者的真正的意图。
3.潜伏性
一个编制精巧的计算机病毒程序进入系统之后不会立即发作,可以在几周甚至几年内隐藏在合法文件中,对其他文件进行传染,而不被人发现,只有条件满足时才被激活,开始进行破坏性活动。潜伏性越好,它在系统中的时间就会越长,病毒的传染范围就会越大,它的危害也就越大。
4.可触发性
病毒因某个事件或者数值的出现,诱使病毒实施感染或进行攻击的特性称为可触发性。病毒的触发机制用来控制感染和破坏动作的频率。病毒具有预定的触发条件,这些条件可能是时间、日期、文件类型或者某些特定数据等。病毒运行时,触发机制检查预定条件是否满足,如果满足,启动感染或破坏动作;如果不满足,病毒则继续潜伏。
5.衍生性
病毒的传染性和破坏性是病毒设计者的目的和意图。但是,如果被其他一些恶作剧者或者恶意攻击者所模仿,从而衍生出不同于原版本的新的计算机病毒(又称为变种),这就是计算机病毒的衍生性。这种变种病毒造成的后果可能要比原版病毒要严重很多。<