電腦病毒有什麼特性
自電腦病毒產生並蔓延以來,人們就開始研究如何防禦電腦病毒的產生和蔓延,出現了反病毒技術.儘管各種反病毒技術軟體不少,但病毒還是不斷地出現,下面就讓小編給大家說說吧。
電腦病毒的特性
一、隱蔽性
病毒一般是具有很高程式設計技巧、短小精悍的程式。通常附在正常程式中或磁碟的較隱蔽的地方,也有個別的以隱含檔案形式出現,目的是不讓使用者發現它的存在。如果不經過程式碼分析,病毒程式與正常程式是不容易區別開來的。一般在沒有防護措施的情況下,計算機病毒程式取得系統控制權後,可以在很短的時間裡傳染給大量程式。而且受到傳染後,計算機系統通常仍能正常執行,使使用者不會感到任何異常。試想,如果病毒在傳染到計算機上之後,計算機馬上無法正常執行,那麼它本身便無法繼續進行傳染了。
正是由於隱蔽性,計算機病毒得以在使用者沒有察覺的情況下擴散到上百萬臺計算機中。大部分的病毒的程式碼之所以設計得非常短小,也是為了隱藏。病毒一般只有幾百個位元組,這相對於電腦的檔案存取速度顯得微不足道,所以病毒轉瞬之間便可將這短短的幾百位元組附著到正常程式之中而不易被察覺。
二、破壞性
任何病毒只要侵入系統,都會對系統及應用程式產生不同程度的影響。輕者會降低計算機工作效率,佔用系統資源,重者可導致系統崩潰或者直接損毀電腦中的資料。
由病毒的破壞特性可將病毒分為良性病毒與惡性病毒。良性病度可能只顯示一些干擾使用者的畫面或播放音樂、無聊的語句等等,或者根本沒有任何破壞動作,只是會佔用系統資源,減低電腦的執行效率。這類病毒比較多,如:GENP、W-BOOT 等。惡性病毒一般有明確得目的,或搗毀你的系統,或破壞資料、刪除檔案,或加密磁碟、往往可能對資料造成不可挽回的破壞。這也反映出病毒編制者的險惡用心。
三、傳染性
計算機病毒的傳染性是指病毒具有把自我複製傳播或通過其他途徑進行傳播的特性。正常的計算機程式一般是不會將自身的程式碼強行連線到其他程式之上的。而病毒卻能使自身的程式碼強行傳染到一切符合其傳染條件的未受到傳染的程式之上。
計算機病毒是人為編制的計算機程式程式碼,這種程式程式碼一旦進入計算機並在適合的條件下得以啟用或執行,它就會搜尋其他符合其傳染條件的程式或儲存介質,確定目標後再將自身程式碼複製到其中,達到自我繁殖的目的。只要計算機中的某一個檔案感染了病毒,如沒有得到及時的處理,那麼病毒就會在這臺計算機上迅速擴散,其中的大量符合感染條件的檔案***一般是可執行檔案***都會被感染。同樣,被感染的檔案又成了新的傳染源再進行傳播。如果某臺電腦再與其他的電腦進行資料交換或通過網路等渠道進行接觸,病毒還會繼續傳播感染其他的電腦。
是否具有傳染性是判別一個程式是否為計算機病毒的最重要條件。
四、潛伏性
大部分的病毒感染系統之後一般不會馬上發作,它可長期隱藏在系統中,只有在滿足其特定條件時才啟動其表現***破壞***模組。只有這樣它才可廣泛地傳播。如“PETER-2”病毒在每年2月27日會提三年問題,答錯後會將硬碟加密。著名的“黑色星期五”每逢即是 13 號又是星期五的時間發作。國內的“上海一號”會在每年三、六、九月的13日發作。當然,最令人心有餘悸的便是26日發作的CIH病毒了。這些病毒平時十分隱蔽,只有在符合發作時間條件的情況下才會露出本來面目。
五、非授權性
一般正常的程式是由使用者呼叫,再由系統分配資源,完成使用者交給的任務。其目的對使用者是可見的、透明的。而病毒不僅具有正常程式的一切特性,而且它是隱藏再正常程式中的,當用戶呼叫正常程式時,病毒程式也在可能被啟用執行,進而竊取到系統的控制權,並先於正常程式執行。病毒的目的對使用者時未知的,是未經使用者允許的。
六、不可預見性
從對病毒檢測的角度來看,病毒還有不可預見性。不同種類的病毒,它們的程式碼千差萬別,但有些操作是共有的***如駐記憶體,改中斷號***。有些人利用病毒的這種共性,製作了聲稱可查所有病毒的程式,這種程式的確可查出一些新病毒,但由於目前的軟體種類極其豐富,且某些正常軟體程式也使用了類似病毒的操作甚至借鑑了某些病毒的技術。所以使用這種方法對病毒進行檢測勢必會造成較多的誤報情況。此外,病毒的製作技術也在不斷的提高,何況病毒對於反病毒軟體而言永遠是超前和不可預見的。
電腦病毒的特徵是什麼