當前位置:學問君>學習教育>畢業論文>

研究計算機病毒與防治

學問君 人氣:3.14W

摘要:全球資訊網絡的建設和發展,對整個社會的科學與技術、經濟與文化、軍事帶來了巨大的推動和衝擊,同時也給網絡的安全執行帶來更多的挑戰。資源共享和資訊安全是一對孿生矛盾。一般認爲,計算機網絡系統的安全執行來自計算機病毒的攻擊。因此,研究計算機病毒與防治就顯得很有現實意義。本文將從計算機病毒的研究背景、計算機病毒的定義、特徵、類型以及防治方面進行簡單的分析和探討。

研究計算機病毒與防治


關鍵詞:計算機病毒;防治;措施


0 引言
計算機網絡是資訊社會的基礎,已經進入了社會的各個角落,經濟、文化、軍事和社會生活越來越多的依賴計算機網絡。然而,計算機在給人們帶來巨大便利的同時,也帶來了不可忽視的問題,計算機病毒給網絡系統的安全執行帶來了極大的挑戰。2003年1月25日,突如其來的“蠕蟲王”病毒,在互聯網世界製造了類似於“9.11”的恐怖襲擊事件,很多國家的互聯網也受到了嚴重影響。同樣,前兩年李俊製作的“熊貓燒香”病毒再次爲計算機網絡安全敲起了警鐘。據美國計算機權威組織報告,全球已發現的計算機病毒總和超過6萬多種,而且每天還有100多種以上的新病毒問世,同時計算機病毒在2000年造成的全球經濟損失高達1.6萬億美元。因此,研究計算機病毒與防治就顯得極具緊迫,意義重大。
1 計算機病毒的含義
關於計算機病毒的定義,目前國內外有各種各樣的定義,但在《中華人民共和國計算機系統安全保護條例》中對病毒是這樣定義的:“編制或在計算機程序中插入的破壞計算機功能或者數據,影響計算機使用,並且能夠自我複製的一組計算機指令或者程序代碼”。因此,像炸彈、蠕蟲、熊貓燒香等均可稱爲計算機病毒。
2 計算機病毒的特徵
計算機病毒是一段特殊的程序。除了與其他程序一樣,可以存儲和執行外,計算機病毒還有感染性、潛伏性、可觸發性、破壞性衍生性等特徵。下面簡單就計算機病毒的特性加以介紹:
①感染性。計算機病毒的感染性也稱爲寄生性,是指計算機病毒程序嵌入到宿主程序中,依賴於宿主程序的執行而生成的'特性。計算機病毒的感染性是計算機病毒的根本屬性,是判斷一個程序是否爲病毒程序的主要依據。②隱蔽性。隱蔽性是計算機病毒的基本特徵之一。從計算機病毒隱藏的位置來看,不同的病毒隱藏在不同的位置,有的隱藏在扇區中,有的則以隱藏檔案的形式出現,讓人防不勝防。③潛伏性。計算機病毒的潛伏性是指其具有依附於其他媒體而寄生的能力,透過修改其他程序而把自身的複製體嵌入到其他程序或者磁盤的引導區甚至硬盤的主引導區中寄生。④可觸發性。計算機病毒一般都具有一個觸發條件:或者觸發其感染,即在一定的條件下激活一個病毒的感染機制使之進行感染;或者觸發其發作,即在一定的條件下激活病毒的表現攻擊破壞部分。⑤衍生性。計算機病毒的衍生性是指計算機病毒的製造者依據個人的主觀願望,對某一個已知病毒程序進行修改而衍生出另外一中或多種來源於同一種病毒,而又不同於源病毒程序的病毒程序,即源病毒程序的變種。這也許就是病毒種類繁多、複雜的原因之一。⑥破壞性。計算機病毒的破壞性取決於計算機病毒製造者的目的和水平,它可以直接破壞計算機數據資訊、搶佔系統資源、影響計算機執行速度以及對計算機硬件構成破壞等。正是由於計算機病毒可怕的破壞性才使得計算機病毒令人如此恐怖。
3 計算機病毒的類型
對於計算機病毒的類型,不同的範疇有着不同的類型定義。下面就簡單介紹一種計算機病毒的分類:
①引導區病毒。引導區病毒隱藏在硬盤或軟盤的引導區,當計算機從感染了引導區病毒的硬盤或軟盤啓動,或當計算機從受感染的軟盤裏讀取數據時,引導區病毒就開始發作。②檔案型病毒。檔案型病毒寄生在其他檔案中,常常透過對病毒的編碼加密或是使用其他技術來隱藏自己。③腳本病毒。腳本病毒依賴一種特殊的腳本語言來起作用,同時需要主軟件或是應用環境能夠正確地識別和翻譯這種腳本語言中嵌套的命令。④“特洛伊木馬”程序。特洛伊木馬程序比起其他各種惡意的軟件來說都更加了解用戶的心裏狀態——這種程序的創作者用在怎麼樣使執行特洛伊木馬程序的功夫可能和他們創作木馬的時間一樣多。