计算机病毒的种类及概念
计算机病毒(Computer Virus)是编制者在计算机程序中插入的破坏计算机功能或者数据的代码,能影响计算机使用,能自我复制的一组计算机指令或者程序代码。下面是小编收集整理的计算机病毒的种类及概念,希望对大家有帮助~~
计算机病毒的种类及概念
计算机病毒具有传播性、隐蔽性、感染性、潜伏性、可激发性、表现性或破坏性。计算机病毒的生命周期:开发期→传染期→潜伏期→发作期→发现期→消化期→消亡期。计算机病毒是一个程序,一段可执行码。就像生物病毒一样,具有自我繁殖、互相传染以及激活再生等生物病毒特征。计算机病毒有独特的复制能力,它们能够快速蔓延,又常常难以根除。它们能把自身附着在各种类型的文件上,当文件被复制或从一个用户传送到另一个用户时,它们就随同文件一起蔓延开来。
计算机病毒的种类:
引导区电脑病毒
90年代中期,最为流行的电脑病毒是引导区病毒,主要通过软盘在16位元磁盘操作系统(DOS)环境下传播。引导区病毒会感染软盘内的引导区及硬盘,而且也能够感染用户硬盘内的主引导区(MBR)。一但电脑中毒,每一个经受感染电脑读取过的软盘都会受到感染。 引导区电脑病毒是如此传播:隐藏在磁盘内,在系统文件启动以前电脑病毒已驻留在内存内。这样一来,电脑病毒就可完全控制DOS中断功能,以便进行病毒传播和破坏活动。那些设计在DOS或Windows3.1上执行的引导区病毒是不能够在新的电脑操作系统上传播,所以这类的电脑病毒已经比较罕见了。
文件型电脑病毒
文件型电脑病毒,又称寄生病毒,通常感染执行文件(.EXE),但是也有些会感染其它可执行文件,如DLL,SCR等等...每次执行受感染的文件时,电脑病毒便会发作:电脑病毒会将自己复制到其他可执行文件,并且继续执行原有的程序,以免被用户所察觉。
复合型电脑病毒
复合型电脑病毒具有引导区病毒和文件型病毒的双重特点。
宏病毒
宏病毒专门针对特定的应用软件,可感染依附于某些应用软件内的宏指令,它可以很容易透过电子邮件附件、软盘、文件下载和群组软件等多种方式进行传播如MicrosoftWord和Excel。宏病毒采用程序语言撰写,例如VisualBasic或CorelDraw,而这些又是易于掌握的程序语言。宏病毒最先在1995年被发现,在不久后已成为最普遍的电脑病毒。
特洛伊/特洛伊木马
特洛伊或特洛伊木马是一个看似正当的程序,但事实上当执行时会进行一些恶性及不正当的活动。特洛伊可用作黑客工具去窃取用户的密码资料或破坏硬盘内的程序或数据。与电脑病毒的分别是特洛伊不会复制自己。它的传播技俩通常是诱骗电脑用户把特洛伊木马植入电脑内,例如通过电子邮件上的游戏附件等。
蠕虫病毒
蠕虫是另一种能自行复制和经由网络扩散的程序。它跟电脑病毒有些不同,电脑病毒通常会专注感染其它程序,但蠕虫是专注于利用网络去扩散。从定义上,电脑病毒和蠕虫是非不可并存的。随着互联网的普及,蠕虫利用电子邮件系统去复制,例如把自己隐藏于附件并于短时间内电子邮件发给多个用户。有些蠕虫(如CodeRed),更会利用软件上的漏洞去扩散和进行破坏。
其他电脑病毒/恶性程序码
恶意程序通常是指带有攻击意图所编写的一段程序。这些威胁可以分成两个类别:需要宿主程序的威胁和彼此独立的威胁。前者基本上是不能独立于某个实际的应用程序、实用程序或系统程序的程序片段;后者是可以被操作系统调度和运行的自包含程序。也可以将这些软件威胁分成不进行复制工作和进行复制工作的。
计算机病毒的概念
计算机病毒式指人们为编制或者在计算机程序中插入的以以破坏计算机环功能或者破坏数据、影响计算机使用并且能够自我复制的一组计算机指令或者程序代码。计算机病毒式计算机安全中的一大毒瘤,令大部分计算机用户畏惧,因为病毒可以再瞬间损坏文件系统,是计算机陷入瘫痪。其实病毒并不可怕,只要了解了它的特点和原理就可以很好地防止它。
2 计算机病毒的特征
所谓计算机病毒,其实是一种特殊的计算机程序。他一旦运行,就会取得系统控制权,同时把自己复制到媒体(如硬盘或者U盘)中。计算机病毒通常将自身的具有破坏性的代码复制到其他的有用代码上,以计算机系统的运行及读写磁盘为基础进行传染。它先驻留在内存中,然后寻找找可攻击的对象并传染。被复制的病毒程序可能会通过软盘或网络散布到其他机器上,这样计算机病毒边开始传播了。随着“Internet”的广泛应用,计算机病毒的传播速速是非常惊人的,通过网络病毒能够在几个小时之内传播到世界各地。
3 计算机病毒的特征归纳起来有以下两点
具有破坏性、传染性、潜伏性及隐藏性,能够将自身复制到其他程序中,
不独立以文件形式存在,仅仅附着在被感染的程序上。当调用该程序运行时,病毒则首先运行。
失去这两个特征中的任何一个都不能成为病毒。病毒和其他形式恶意代码之间的最大差异是,原始病毒的“后代”也能够复制。病毒严格定义如下:是一段代码,其本身插入宿主(各种被感染的程序、文件,甚至包括操作系统)中传播,而不能独立运行,需要它的宿主程序运行才能激活。