计算机病毒概论
计算机病毒(Computer Virus)是一种编制或者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码。它具有破坏性、复制性和传染性三个特点。
一、寄生性
计算机病毒寄生在其他程序之中,当执行这个程序时,病毒就起破坏作用,而在未启动这个程序之前,它是不易被人发觉的。
二、传染性
计算机病毒不但本身具有破坏性,更有害的是具有传染性。计算机病毒会通过各种渠道从已被感染的计算机扩散到未被感染的计算机,在某些情况下造成被感染的计算机工作失常甚至瘫痪。
三、潜伏性
一个编制精巧的计算机病毒程序,进入系统之后一般不会马上发作,可以在几周或者几个月内甚至几年内隐藏在合法文件中,对其他系统进行传染,而不被人发现。
四、隐蔽性
计算机病毒具有很强的隐蔽性,有的可以通过病毒软件检查出来,有的根本就查不出来,有的时隐时现、变化无常,这类病毒处理起来通常很困难。
五、破坏性
计算机中毒后,可能会导致正常的程序无法运行,把计算机内的文件删除或受到不同程度的损坏。
六、可触发性
病毒因某个事件或数值的出现,诱使病毒实施感染或进行攻击的特性称为可触发性。为了隐蔽自己,病毒必须潜伏,少做动作。如果完全不动,一直潜伏的话,病毒既不能感染也不能进行破坏,便失去了杀伤力。
计算机病毒的分类包括:
1. 网络病毒:通过计算机网络传播感染网络中的可执行文件。
2. 文件病毒:感染计算机中的文件(如:COM,EXE,DOC 等)。
3. 引导型病毒:感染启动扇区(Boot)和硬盘的系统引导扇区(MBR)。
4. 混合型:例如:多型病毒(文件和引导型)感染文件和引导扇区两种目标。
计算机病毒是一种非常危险的计算机程序,它可以对计算机系统和数据造成不可估量的损害。因此,我们需要采取各种防护措施来防止计算机病毒的入侵和传播。