電腦病毒的定義
今天學(xué)習(xí)啦小編要跟大家介紹下電腦病毒的定義是什么,下面就是學(xué)習(xí)啦小編為大家整理到的資料,請(qǐng)大家認(rèn)真看看!
電腦病毒的定義
計(jì)算機(jī)病毒可以通過軟盤、硬盤、光盤及網(wǎng)絡(luò)等多種途徑進(jìn)行傳播。
當(dāng)計(jì)算機(jī)因使用帶病毒的軟盤而遭到感染后,又會(huì)感染以后被使用的軟盤,如此循環(huán)往復(fù)使傳播的范圍越來越大。當(dāng)硬盤帶毒后,又可以感染所使用過的軟盤,在用軟盤交換程序和數(shù)據(jù)時(shí)又會(huì)感染其它計(jì)算機(jī)上的硬盤。
目前盜版光盤很多,既有各種應(yīng)用軟件,也有各種游戲,這些都可能帶有病毒,一旦我們安裝和使用這些軟件、游戲,病毒就會(huì)感染計(jì)算機(jī)中的硬盤,從而形成病毒的傳播。通過計(jì)算機(jī)網(wǎng)絡(luò)傳播病毒已經(jīng)成了感染計(jì)算機(jī)病毒的主流方式。這種方式傳播病毒的速度極快,且范圍特廣。我們?cè)贗nternet中進(jìn)行郵件收發(fā)、下載程序、文件傳輸?shù)炔僮鲿r(shí),均可被感染計(jì)算機(jī)病毒。
計(jì)算機(jī)病毒是一種具有破壞性和感染能力的計(jì)算機(jī)程序,與其他正常程序不同,當(dāng)計(jì)算機(jī)病毒從某種途徑進(jìn)人計(jì)算機(jī)后,便會(huì)自動(dòng)進(jìn)人有關(guān)的程序,破壞已有的信息,進(jìn)行自我復(fù)制,破壞程序的正常運(yùn)轉(zhuǎn)。山于病毒像微生物一樣。既有繁殖力,又具有破壞性,因此,人們形象地稱之為“計(jì)算機(jī)病毒”。
關(guān)于計(jì)算機(jī)病毒的確切定義,尚無統(tǒng)一的定論。下面是本書作者給出的簡單定義:計(jì)算機(jī)病毒是一段由惡意的程序員編制的、特殊的、有害的計(jì)算機(jī)程序,這種程序在計(jì)算機(jī)系統(tǒng)運(yùn)行的過程中.能實(shí)施隱藏、寄生、侵害和傳染的功能.
對(duì)上述定義作如下補(bǔ)充說明:
1、隱藏 為增大破壞力,計(jì)算機(jī)病毒一般具有隱截性,通常情況下它能使計(jì)算機(jī)表面上工作正常,不被計(jì)算機(jī)使用者察覺,只在某種特定的條件才突然發(fā)作,破壞計(jì)算機(jī)中的信息。
2、寄生計(jì)算機(jī)病毒通常不單獨(dú)存在,而是“粘”在(寄生)一些正常的程序體內(nèi),使人無法將其“一刀切除”。
3、侵害 是指對(duì)計(jì)算機(jī)中的信息或設(shè)置進(jìn)行增、刪、改.另外病毒占有存儲(chǔ)空間、爭奪運(yùn)行控制權(quán)造成計(jì)算機(jī)運(yùn)行速度緩慢,甚至造成系統(tǒng)癱瘓.
4、傳染 傳染是指病毒通過自我復(fù)制,從一個(gè)程序體進(jìn)人另一個(gè)程序體的過程.復(fù)制的版本傳遞到其他程序或計(jì)算機(jī)系統(tǒng)中,在復(fù)制的過程中,形態(tài)還可能發(fā)生變異。
計(jì)算機(jī)病毒的特性
了解計(jì)算機(jī)病毒的特性,對(duì)于防范計(jì)算機(jī)病毒是非常重要的。
通常,病毒有兩種狀態(tài):靜態(tài)和動(dòng)態(tài).一般來說,存在于硬盤上的病毒處于靜態(tài),靜態(tài)病毒除占用部分存儲(chǔ)空間外.不會(huì)表現(xiàn)出其他破壞作用.當(dāng)病毒完成初始引導(dǎo),進(jìn)人內(nèi)存后,便處于動(dòng)態(tài),在一定的條件下,會(huì)實(shí)施破壞、傳染等行為。
(1)破壞性
破壞性是指計(jì)算機(jī)病毒具有破壞文件或數(shù)據(jù),擾亂系統(tǒng)正常工作的特性.計(jì)算機(jī)病毒感染系統(tǒng)后,都將對(duì)操作系統(tǒng)的運(yùn)行造成不同程度的影響,輕則干擾用戶的工作,重則破壞計(jì)算機(jī)系統(tǒng)。
(2)傳染性
傳染性是指計(jì)算機(jī)病毒具有把自身的拷貝傳染給其他程序的特性.傳染性是計(jì)算機(jī)病毒最重要的特征,是判斷一段程序代碼是否為計(jì)算機(jī)病毒的依據(jù).運(yùn)行被計(jì)算機(jī)病毒感染的程序以后,可以很快地感染其他程序,使計(jì)算機(jī)病毒從一個(gè)程序傳染、蔓延到不同的計(jì)算機(jī)、計(jì)算機(jī)網(wǎng)絡(luò).同時(shí)使被傳染的計(jì)算機(jī)程序、計(jì)算機(jī)、計(jì)算機(jī)網(wǎng)絡(luò)成為計(jì)算機(jī)病毒的生存環(huán)境及新的傳染源。
(3)潛伏性
計(jì)算機(jī)病毒具有依附于其他媒體而寄生的能力.依靠病毒的寄生能力,病毒傳染給合法的程序和系統(tǒng)后.可能很長一段時(shí)問都不會(huì)發(fā)作,往往有一段潛伏期.病毒的這種特性稱作潛伏性.病毒的這種特性是為了隱蔽自己,然后在用戶沒有察覺的情況下進(jìn)行傳染.
(4)隱蔽性
這是計(jì)算機(jī)病毒的又一特點(diǎn).計(jì)算機(jī)病毒是一種具有很高編程技巧、短小精悍的可執(zhí)行程序.但一般都不獨(dú)立存在,而是使用嵌人的方法寄生在一個(gè)合法的程序中。有一些病毒程序隱蔽在磁盤的引導(dǎo)扇區(qū)中,或者磁盤上標(biāo)記為壞簇的扇區(qū)中,以及一些空閑概率比較大的扇區(qū)中。這就是病毒的非法可存儲(chǔ)性.病毒想方設(shè)法隱藏白身,在滿足了特定條件后,病毒的破壞性才顯現(xiàn)出來,造成嚴(yán)重的破壞。
(5)變種性
計(jì)算機(jī)病毒在發(fā)展、演變過程中可以產(chǎn)生變種。有些病毒能產(chǎn)生幾十種變種.有變形能力的病毒能在傳播過程中隱蔽自己.使之不易被反病毒程序發(fā)現(xiàn)及清除.
(6)可觸發(fā)性
計(jì)算機(jī)病毒一般都有一個(gè)或者幾個(gè)觸發(fā)條件,一旦滿足觸發(fā)條件,便能激活病毒的傳染機(jī)制使之進(jìn)行傳染,或者激活病毒的表現(xiàn)部分(強(qiáng)行顯示一些文字或圖像)或破壞部分‘發(fā)起攻擊).觸發(fā)的實(shí)質(zhì)是一種條件控制,病毒程序可以依據(jù)設(shè)計(jì)者的要求,在條件滿足時(shí)實(shí)施攻擊.這個(gè)條件可以是輸人特定字符,或是某個(gè)特定日期或特定時(shí)刻,或是病.毒內(nèi)置的計(jì)數(shù)器達(dá)到一定次數(shù)等。
除上述的一些特點(diǎn)之外,當(dāng)前計(jì)算機(jī)病毒因相關(guān)技術(shù)的發(fā)展又具有一些新的特征,例如,病毒通過網(wǎng)絡(luò)傳播、蔓延,傳播速度極快,很難控制;病毒的變種多.因?yàn)楝F(xiàn)在的病毒程序很多都是川腳本語言編制的,很容易被修改生成很多病毒變種;很多病毒難以根治,容易引起多次疫情等。所以,與計(jì)算機(jī)病毒的較最任重而道遠(yuǎn)。