计算机的信息需要存取、复制、传送、病毒作为信息的一种形式可以随之繁殖、感染、破坏,并且当病毒取得控制权之后,它们会主动寻找感染目标,使自己广为流传。所以,作为一种人为的特制程序,病毒具有自我复制能力、很强的传染性、一定的潜伏性、特定的触发性、很大的破坏性等特点。
1.非授权执行性
计算机病毒是具有破坏性的计算机程序,正常情况下,没有人会主动执行病毒程序。未经操作者的许可而被激活是计算机病毒的一个特征。
2.隐蔽性
为了确保自身安全,计算机病毒会采取一些手段来伪装自身,逃避防病毒系统的检查。而近几年出现的一些传染力极强。扩散速度极快的计算机蠕虫几乎不加任何掩饰,就算没有防病毒系统也都能够很快的发现它,等到发现的时候,损失也已经非常大了。
3.传染性
繁衍后代是确保种族能够持续生存的唯一途径,计算机病毒也不例外。为了使自身能够持续地生存,就不断的进行繁衍,将自身传染给其他 “健康” 的计算机。
4.潜伏性
大部分的病毒感染系统之后一般不会马上发作,它可以长期隐藏在系统中,只有在满足其特定条件时才启动并表现出破坏性,只有这样才可以广泛传播。如著名的 CIH 病毒就是在每月 26 日发作。
5.破坏性
搞破坏是计算机病毒的本质。它们都有明确的目的,或破坏数据,或删除文件。因此破坏性是计算机病毒的一个典型特征。
6.可触发性
计算机病毒是一个破坏计算机系统的程序,如果不运行这个程序,计算机系统就不会被破坏。因此计算机病毒会千方百计地使自己有机会被运行。寄生在其他正常的计算机程序上面是病毒的主要手段。计算机病毒将自身寄生到其他正常的计算机程序上的这个过程叫做 “感染” 。当不知情的操作人员运行被感染的计算机程序时,病毒就被触发了,也叫做 “激活” 。只有被激活的计算机病毒才能破坏计算机系统,未触发的计算机病毒不会直接破坏计算机系统。