电脑病毒有什么特性
自电脑病毒产生并蔓延以来,人们就开始研究如何防御电脑病毒的产生和蔓延,出现了反病毒技术.尽管各种反病毒技术软件不少,但病毒还是不断地出现,下面就让学习啦小编给大家说说电脑病毒有什么特性吧。
电脑病毒的特性
一、隐蔽性
病毒一般是具有很高编程技巧、短小精悍的程序。通常附在正常程序中或磁盘的较隐蔽的地方,也有个别的以隐含文件形式出现,目的是不让用户发现它的存在。如果不经过代码分析,病毒程序与正常程序是不容易区别开来的。一般在没有防护措施的情况下,计算机病毒程序取得系统控制权后,可以在很短的时间里传染给大量程序。而且受到传染后,计算机系统通常仍能正常运行,使用户不会感到任何异常。试想,如果病毒在传染到计算机上之后,计算机马上无法正常运行,那么它本身便无法继续进行传染了。
正是由于隐蔽性,计算机病毒得以在用户没有察觉的情况下扩散到上百万台计算机中。大部分的病毒的代码之所以设计得非常短小,也是为了隐藏。病毒一般只有几百个字节,这相对于电脑的文件存取速度显得微不足道,所以病毒转瞬之间便可将这短短的几百字节附着到正常程序之中而不易被察觉。
二、破坏性
任何病毒只要侵入系统,都会对系统及应用程序产生不同程度的影响。轻者会降低计算机工作效率,占用系统资源,重者可导致系统崩溃或者直接损毁电脑中的数据。
由病毒的破坏特性可将病毒分为良性病毒与恶性病毒。良性病度可能只显示一些干扰用户的画面或播放音乐、无聊的语句等等,或者根本没有任何破坏动作,只是会占用系统资源,减低电脑的运行效率。这类病毒比较多,如:GENP、W-BOOT 等。恶性病毒一般有明确得目的,或捣毁你的系统,或破坏数据、删除文件,或加密磁盘、往往可能对数据造成不可挽回的破坏。这也反映出病毒编制者的险恶用心。
三、传染性
计算机病毒的传染性是指病毒具有把自我复制传播或通过其他途径进行传播的特性。正常的计算机程序一般是不会将自身的代码强行连接到其他程序之上的。而病毒却能使自身的代码强行传染到一切符合其传染条件的未受到传染的程序之上。
计算机病毒是人为编制的计算机程序代码,这种程序代码一旦进入计算机并在适合的条件下得以激活或执行,它就会搜寻其他符合其传染条件的程序或存储介质,确定目标后再将自身代码复制到其中,达到自我繁殖的目的。只要计算机中的某一个文件感染了病毒,如没有得到及时的处理,那么病毒就会在这台计算机上迅速扩散,其中的大量符合感染条件的文件(一般是可执行文件)都会被感染。同样,被感染的文件又成了新的传染源再进行传播。如果某台电脑再与其他的电脑进行数据交换或通过网络等渠道进行接触,病毒还会继续传播感染其他的电脑。
是否具有传染性是判别一个程序是否为计算机病毒的最重要条件。
四、潜伏性
大部分的病毒感染系统之后一般不会马上发作,它可长期隐藏在系统中,只有在满足其特定条件时才启动其表现(破坏)模块。只有这样它才可广泛地传播。如“PETER-2”病毒在每年2月27日会提三年问题,答错后会将硬盘加密。著名的“黑色星期五”每逢即是 13 号又是星期五的时间发作。国内的“上海一号”会在每年三、六、九月的13日发作。当然,最令人心有余悸的便是26日发作的CIH病毒了。这些病毒平时十分隐蔽,只有在符合发作时间条件的情况下才会露出本来面目。
五、非授权性
一般正常的程序是由用户调用,再由系统分配资源,完成用户交给的任务。其目的对用户是可见的、透明的。而病毒不仅具有正常程序的一切特性,而且它是隐藏再正常程序中的,当用户调用正常程序时,病毒程序也在可能被激活运行,进而窃取到系统的控制权,并先于正常程序执行。病毒的目的对用户时未知的,是未经用户允许的。
六、不可预见性
从对病毒检测的角度来看,病毒还有不可预见性。不同种类的病毒,它们的代码千差万别,但有些操作是共有的(如驻内存,改中断号)。有些人利用病毒的这种共性,制作了声称可查所有病毒的程序,这种程序的确可查出一些新病毒,但由于目前的软件种类极其丰富,且某些正常软件程序也使用了类似病毒的操作甚至借鉴了某些病毒的技术。所以使用这种方法对病毒进行检测势必会造成较多的误报情况。此外,病毒的制作技术也在不断的提高,何况病毒对于反病毒软件而言永远是超前和不可预见的。
电脑病毒有什么特性相关文章: