計算機病毒是程序嗎?組成部分與特征
計算機病毒,被公認為數(shù)據(jù)安全的頭號大敵,從1987年電腦病毒受到世界范圍內(nèi)的普遍重視,我國也于1989年首次發(fā)現(xiàn)電腦病毒。目前,新型病毒正向更具破壞性、更加隱秘、感染率更高、傳播速度更快等方向發(fā)展。那計算機病毒是程序嗎?具體介紹如下!
本文目錄
1、計算機病毒是程序嗎?
2、計算機病毒由什么部分組成?
3、計算機病毒有什么特征?
計算機病毒是程序嗎?
計算機病毒是人為制造的,有破壞性,又有傳染性和潛伏性的,對計算機信息或系統(tǒng)起破壞作用的程序。它不是獨立存在的,而是隱蔽在其他可執(zhí)行的程序之中。
計算機中病毒后,輕則影響機器運行速度,重則死機系統(tǒng)破壞;因此,病毒給用戶帶來很大的損失,通常情況下,我們稱這種具有破壞作用的程序為計算機病毒。
計算機病毒具有傳播性、隱蔽性、感染性、潛伏性、可激發(fā)性、表現(xiàn)性或破壞性。計算機病毒的生命周期:開發(fā)期→傳染期→潛伏期→發(fā)作期→發(fā)現(xiàn)期→消化期→消亡期。
計算機病毒按存在的媒體分類可分為引導(dǎo)型病毒、文件型病毒和混合型病毒3種;按鏈接方式分類可分為源碼型病毒、嵌入型病毒和操作系統(tǒng)型病毒等3種;按計算機病毒攻擊的系統(tǒng)分類分為攻擊DOS系統(tǒng)病毒,攻擊Windows系統(tǒng)病毒,攻擊UNIX系統(tǒng)的病毒。
如今的計算機病毒正在不斷的推陳出新,其中包括一些獨特的新型病毒暫時無法按照常規(guī)的的類型進行分類,如互聯(lián)網(wǎng)病毒(通過網(wǎng)絡(luò)進行傳播,一些攜帶病毒的數(shù)據(jù)越來越多)、電子郵件病毒等。
計算機病毒由什么部分組成?
計算機病毒主要由引導(dǎo)模塊、傳染模塊和干擾破壞模塊三個部分組成。
計算機病毒(Computer Virus)是編制者在計算機程序中插入的破壞計算機功能或者數(shù)據(jù)的代碼,能影響計算機使用,能自我復(fù)制的一組計算機指令或者程序代碼。
計算機病毒具有傳播性、隱蔽性、感染性、潛伏性、可激發(fā)性、表現(xiàn)性或破壞性。計算機病毒的生命周期:開發(fā)期→傳染期→潛伏期→發(fā)作期→發(fā)現(xiàn)期→消化期→消亡期。
計算機病毒的種類雖多,但對病毒代碼進行分析、比較后可以看出,它們的主要結(jié)構(gòu)是類似的,具有共同特點。計算機病毒主要包括三部分:引導(dǎo)模塊、傳染模塊、干擾破壞模塊,后兩個模塊又有兩個子程序段:條件判斷子模塊和實施子模塊。
計算機病毒有什么特征?
1、隱蔽性
計算機病毒不易被發(fā)現(xiàn),這是由于計算機病毒具有較強的隱蔽性,其往往以隱含文件或程序代碼的方式存在,在普通的病毒查殺中,難以實現(xiàn)及時有效的查殺。病毒偽裝成正常程序,計算機病毒掃描難以發(fā)現(xiàn)。并且,一些病毒被設(shè)計成病毒修復(fù)程序,誘導(dǎo)用戶使用,進而實現(xiàn)病毒植入,入侵計算機。因此,計算機病毒的隱蔽性,使得計算機安全防范處于被動狀態(tài),造成嚴(yán)重的安全隱患。
2、破壞性
病毒入侵計算機,往往具有極大的破壞性,能夠破壞數(shù)據(jù)信息,甚至造成大面積的計算機癱瘓,對計算機用戶造成較大損失。如常見的木馬、蠕蟲等計算機病毒,可以大范圍入侵計算機,為計算機帶來安全隱患。
3、傳染性
計算機病毒的一大特征是傳染性,能夠通過U盤、網(wǎng)絡(luò)等途徑入侵計算機。在入侵之后,往往可以實現(xiàn)病毒擴散,感染未感染計算機,進而造成大面積癱瘓等事故。隨著網(wǎng)絡(luò)信息技術(shù)的不斷發(fā)展,在短時間之內(nèi),病毒能夠?qū)崿F(xiàn)較大范圍的惡意入侵。因此,在計算機病毒的安全防御中,如何面對快速的病毒傳染,成為有效防御病毒的重要基礎(chǔ),也是構(gòu)建防御體系的關(guān)鍵。
4、寄生性
計算機病毒還具有寄生性特點。計算機病毒需要在宿主中寄生才能生存,才能更好地發(fā)揮其功能,破壞宿主的正常機能。通常情況下,計算機病毒都是在其它正常程序或數(shù)據(jù)中寄生,在此基礎(chǔ)上利用一定媒介實現(xiàn)傳播,在宿主計算機實際運行過程中,一旦達到某種設(shè)置條件,計算機病毒就會被激活,隨著程序的啟動,計算機病毒會對宿主計算機文件進行不斷輔助、修改,使其破壞作用得以發(fā)揮。
5、可執(zhí)行性
計算機病毒與其他合法程序一樣,是一段可執(zhí)行程序,但它不是一個完整的程序,而是寄生在其他可執(zhí)行程序上,因此它享有一切程序所能得到的權(quán)力。
6、可觸發(fā)性
病毒因某個事件或數(shù)值的出現(xiàn),誘使病毒實施感染或進行攻擊的特征。
7、攻擊的主動性
病毒對系統(tǒng)的攻擊是主動的,計算機系統(tǒng)無論采取多么嚴(yán)密的保護措施都不可能徹底地排除病毒對系統(tǒng)的攻擊,而保護措施充其量是一種預(yù)防的手段而已。
8、病毒的針對性
計算機病毒是針對特定的計算機和特定的操作系統(tǒng)的。例如:有針對IBM PC機及其兼容機的,有針對Apple公司的Macintosh的,還有針對UNIX操作系統(tǒng)的。例如,小球病毒是針對IBM PC機及其兼容機上的DOS操作系統(tǒng)的。
總結(jié):計算機病毒是編制者在計算機程序中插入的破壞計算機功能或者數(shù)據(jù)的代碼,能影響計算機的正常使用,能自己復(fù)制的一組計算機指令或者程序代碼。