計算機病毒是指什么
計算機病毒是指什么
計算機病毒是指編制或者在計算機程序中插入的“破壞計算機功能或者毀壞數(shù)據(jù),影響計算機使用,并能自我復(fù)制的一組計算機指令或者程序代碼”。本詞條為消歧義詞條。常說的病毒有兩種,本詞條介紹的是計算機病毒,要了解生物方面的病毒,請參看另一詞條“病毒”。編制者在計算機程序中插入的破壞計算機功能或者破壞數(shù)據(jù),影響計算機使用并且能夠自我復(fù)制的一組計算機指令或者程序代碼被稱為計算機病毒(Computer Virus)。具有非授權(quán)可執(zhí)行性、隱蔽性、破壞性、傳染性、可觸發(fā)性。
計算機病毒介紹
計算機病毒是一個程序,一段可執(zhí)行碼。就像生物病毒一樣,計算機病毒有獨特的復(fù)制能力。計算機病毒可以很快地蔓延,又常常難以根除。它們能把自身附著在各種類型的文件上。當(dāng)文件被復(fù)制或從一個用戶傳送到另一個用戶時,它們就隨同文件一起蔓延開來。
除復(fù)制能力外,某些計算機病毒還有其它一些共同特性:一個被污染的程序能夠傳送病毒載體。當(dāng)你看到病毒載體似乎僅僅表現(xiàn)在文字和圖象上時,它們可能也已毀壞了文件、再格式化了你的硬盤驅(qū)動或引發(fā)了其它類型的災(zāi)害。若是病毒并不寄生于一個污染程序,它仍然能通過占據(jù)存貯空間給你帶來麻煩,并降低你的計算機的全部性能。
可以從不同角度給出計算機病毒的定義。一種定義是通過磁盤、磁帶和網(wǎng)絡(luò)等作為媒介傳播擴散, 能“傳染”其他程序的程序。另一種是能夠?qū)崿F(xiàn)自身復(fù)制且借助一定的載體存在的具有潛伏性、傳染性和破壞性的程序。還有的定義是一種人為制造的程序, 它通過不同的途徑潛伏或寄生在存儲媒體(如磁盤、內(nèi)存)或程序里。當(dāng)某種條件或時 機成熟時, 它會自生復(fù)制并傳播, 使計算機的資源受到不同程序的破壞等等。這些說法在某種意義上借用了生物學(xué)病毒的概念, 計算機病毒同生物病毒所相似之處是能夠侵入計算機系統(tǒng)和網(wǎng)絡(luò), 危害正常工作的“病原體”。它能夠?qū)τ嬎銠C系統(tǒng)進(jìn)行各種破壞, 同時能夠自我復(fù)制, 具有傳染性。所以, 計算機病毒就是能夠通過某種途徑潛伏在計算機存儲介質(zhì)(或程序)里, 當(dāng)達(dá)到某種條件時即被激活的具有對計算機資源進(jìn)行破壞作用的一組程序或指令集合。
與生物病毒不同的是幾乎所有的計算機病毒都是人為地故意制造出來的, 有時一旦擴散出來后連編者自己也無法控制。它已經(jīng)不是一個簡單的純計算機學(xué)術(shù)問題, 而是一個嚴(yán)重的社會問題了。
幾年前,大多數(shù)類型的病毒主要地通過軟盤傳播,但是,因特網(wǎng)引入了新的病毒傳送機制。隨著現(xiàn)在電子郵件被用作一個重要的企業(yè)通信工具,病毒就比以往任何時候都要擴展得快。附著在電子郵件信息中的病毒,僅僅在幾分鐘內(nèi)就可以侵染整個企業(yè),讓公司每年在生產(chǎn)損失和清除病毒開銷上花費數(shù)百萬美元。
今后任何時候病毒都不會很快地消失。按美國國家計算機安全協(xié)會發(fā)布的統(tǒng)計資料,已有超過10,000種病毒被辨認(rèn)出來,而且每個月都在又產(chǎn)生200種新型病毒。為了安全,我們說大部分機構(gòu)必須常規(guī)性地對付病毒的突然爆發(fā)。沒有一個使用多臺計算機的機構(gòu),可以是對病毒免疫的。