電腦病毒的定義
今天小編要跟大家介紹下是什麼,下面就是小編為大家整理到的資料,請大家認真看看!
計算機病毒可以通過軟盤、硬碟、光碟及網路等多種途徑進行傳播。
當計算機因使用帶病毒的軟盤而遭到感染後,又會感染以後被使用的軟盤,如此迴圈往復使傳播的範圍越來越大。當硬碟帶毒後,又可以感染所使用過的軟盤,在用軟盤交換程式和資料時又會感染其它計算機上的硬碟。
目前盜版光碟很多,既有各種應用軟體,也有各種遊戲,這些都可能帶有病毒,一旦我們安裝和使用這些軟體、遊戲,病毒就會感染計算機中的硬碟,從而形成病毒的傳播。通過計算機網路傳播病毒已經成了感染計算機病毒的主流方式。這種方式傳播病毒的速度極快,且範圍特廣。我們在Internet中進行郵件收發、下載程式、檔案傳輸等操作時,均可被感染計算機病毒。
計算機病毒是一種具有破壞性和感染能力的計算機程式,與其他正常程式不同,當計算機病毒從某種途徑進人計算機後,便會自動進人有關的程式,破壞已有的資訊,進行自我複製,破壞程式的正常運轉。山於病毒像微生物一樣。既有繁殖力,又具有破壞性,因此,人們形象地稱之為“計算機病毒”。
關於計算機病毒的確切定義,尚無統一的定論。下面是本書作者給出的簡單定義:計算機病毒是一段由惡意的程式設計師編制的、特殊的、有害的計算機程式,這種程式在計算機系統執行的過程中.能實施隱藏、寄生、侵害和傳染的功能.
對上述定義作如下補充說明:
1、隱藏 為增大破壞力,計算機病毒一般具有隱截性,通常情況下它能使計算機表面上工作正常,不被計算機使用者察覺,只在某種特定的條件才突然發作,破壞計算機中的資訊。
2、寄生計算機病毒通常不單獨存在,而是“粘”在寄生一些正常的程式體內,使人無法將其“一刀切除”。
3、侵害 是指對計算機中的資訊或設定進行增、刪、改.另外病毒佔有儲存空間、爭奪執行控制權造成計算機執行速度緩慢,甚至造成系統癱瘓.
4、傳染 傳染是指病毒通過自我複製,從一個程式體進人另一個程式體的過程.複製的版本傳遞到其他程式或計算機系統中,在複製的過程中,形態還可能發生變異。
計算機病毒的特性
瞭解計算機病毒的特性,對於防範計算機病毒是非常重要的。
通常,病毒有兩種狀態:靜態和動態.一般來說,存在於硬碟上的病毒處於靜態,靜態病毒除佔用部分儲存空間外.不會表現出其他破壞作用.當病毒完成初始引導,進人記憶體後,便處於動態,在一定的條件下,會實施破壞、傳染等行為。
1破壞性
破壞性是指計算機病毒具有破壞檔案或資料,擾亂系統正常工作的特性.計算機病毒感染系統後,都將對作業系統的執行造成不同程度的影響,輕則干擾使用者的工作,重則破壞計算機系統。
2傳染性
傳染性是指計算機病毒具有把自身的拷貝傳染給其他程式的特性.傳染性是計算機病毒最重要的特徵,是判斷一段程式程式碼是否為計算機病毒的依據.執行被計算機病毒感染的程式以後,可以很快地感染其他程式,使計算機病毒從一個程式傳染、蔓延到不同的計算機、計算機網路.同時使被傳染的計算機程式、計算機、計算機網路成為計算機病毒的生存環境及新的傳染源。
3潛伏性
計算機病毒具有依附於其他媒體而寄生的能力.依靠病毒的寄生能力,病毒傳染給合法的程式和系統後.可能很長一段時問都不會發作,往往有一段潛伏期.病毒的這種特性稱作潛伏性.病毒的這種特性是為了隱蔽自己,然後在使用者沒有察覺的情況下進行傳染.
4隱蔽性
這是計算機病毒的又一特點.計算機病毒是一種具有很高程式設計技巧、短小精悍的可執行程式.但一般都不獨立存在,而是使用嵌人的方法寄生在一個合法的程式中。有一些病毒程式隱蔽在磁碟的引導扇區中,或者磁碟上標記為壞簇的扇區中,以及一些空閒概率比較大的扇區中。這就是病毒的非法可儲存性.病毒想方設法隱藏白身,在滿足了特定條件後,病毒的破壞性才顯現出來,造成嚴重的破壞。
5變種性
計算機病毒在發展、演變過程中可以產生變種。有些病毒能產生幾十種變種.有變形能力的病毒能在傳播過程中隱蔽自己.使之不易被反病毒程式發現及清除.
6可觸發性
計算機病毒一般都有一個或者幾個觸發條件,一旦滿足觸發條件,便能啟用病毒的傳染機制使之進行傳染,或者啟用病毒的表現部分強行顯示一些文字或影象或破壞部分‘發起攻擊.觸發的實質是一種條件控制,病毒程式可以依據設計者的要求,在條件滿足時實施攻擊.這個條件可以是輸人特定字元,或是某個特定日期或特定時刻,或是病.毒內建的計數器達到一定次數等。
除上述的一些特點之外,當前計算機病毒因相關技術的發展又具有一些新的特徵,例如,病毒通過網路傳播、蔓延,傳播速度極快,很難控制;病毒的變種多.因為現在的病毒程式很多都是川指令碼語言編制的,很容易被修改生成很多病毒變種;很多病毒難以根治,容易引起多次疫情等。所以,與計算機病毒的較最任重而道遠。