古詩詞大全網 - 經典古詩 - 電腦病毒是如何產生的?

電腦病毒是如何產生的?

電腦病毒是什麽東西呢?是否會像其他病毒,如“H5N1”、“O-157大腸桿菌”、“HIV”壹樣對人體造成傷害呢?電腦病毒是會造成傷害,但不是對妳造成傷害,而是對妳的電腦系統造成壹定的傷害。其實,電腦病毒是壹段非常小的(通常只有幾KB)會不斷自我復制、隱藏和感染其他程序的程序碼。它在我們的電腦裏執行,並且導致不同的影響。它可把電腦裏的程序或數據消失或改變。電腦病毒與其它威脅不同,它可以不需要人們的介入就能由程序或系統傳播出去。“程序碼”包含壹套不必要的指令,當執行時,它把自己傳播到其它的電腦系統、程序裏。首先它把自己拷貝(Copy)在壹個沒有感染的程序或文件裏,當這個程序或文件執行任何指令時,這電腦病毒都會包括在指令裏。根據病毒創造者的動機,這些指令可以做出任何事情,其中包括顯示壹段信息、刪除文件或精細地改變數據,甚至破壞電腦的硬件。有些情況下,電腦病毒並沒有破壞指令的企圖,但取而代之就是病毒占據磁盤空間、CPU時間或網絡的連接。

電腦病毒----什麽是電腦病毒

從廣義上定義,凡能夠引起計算機故障,破壞計算機數據的程序統稱為計算機病毒。依據此定義,諸如邏輯炸彈,蠕蟲等均可稱為計算機病毒。

1994年2月18日,我國正式頒布實施了《中華人民***和國計算機信息系統安全保護條例》,在《條例》第二十八條中明確指出:“計算機病毒,是指編制或者在計算機程序中插入的破壞計算機功能或者毀壞數據,影響計算機使用,並能自我復制的壹組計算機指令或者程序代碼。”此定義具有法律性、權威性。

自從Internet盛行以來,含有Java和ActiveX技術的網頁逐漸被廣泛使用,壹些別有用心的人於是利用Java和ActiveX的特性來撰寫病毒。以Java病毒為例,Java病毒並不能破壞儲存媒介上的資料,但若妳使用瀏覽器來瀏覽含有Java病毒的網頁,Java病毒就可以強迫妳的Windows不斷的開啟新窗口,直到系統資源被耗盡,而妳也只有重新啟動。

所以在Internet出現後,計算機病毒就應加入只要是對使用者造成不便的程序代碼,就可以被歸類為計算機病毒。

下面我們談壹談病毒。您以前是否聽說過電腦病毒?不要壹聽到病毒就渾身發抖,只要了解了病毒,對付起來還是很容易的。

電腦病毒與我們平時所說的醫學上的生物病毒是不壹樣的,它實際上是壹種電腦程序,只不過這種程序比較特殊,它是專門給人們搗亂和搞破壞的,它寄生在其它文件中,而且會不斷地自我復制並傳染給別的文件,沒有壹點好作用。 電腦病毒發作了都會有哪些癥狀呢?

電腦染上病毒後,如果沒有發作,是很難覺察到的。但病毒發作時就很容易感覺出來:

有時電腦的工作會很不正常,有時會莫名其妙的死機,有時會突然重新啟動,有時程序會幹脆運行不了。

電腦染毒後表現為:工作很不正常,莫名其妙死機,突然重新啟動,程序運行不了。有的病毒發作時滿屏幕會下雨,有的屏幕上會出現毛毛蟲等,甚至在屏幕上出現對話框,這些病毒發作時通常會破壞文件,是非常危險的,反正只要電腦工作不正常,就有可能是染上了病毒。病毒所帶來的危害更是不言而喻了。而且,以前人們壹直以為,病毒只能破壞軟件,對硬件毫無辦法,可是CIH病毒打破了這個神話,因為它竟然在某種情況下可以破壞硬件!

電腦病毒和別的程序壹樣,它也是人編寫出來的。既然病毒也是人編的程序,那就會有辦法來對付它。最重要的是采取各種安全措施預防病毒,不給病毒以可乘之機。另外,就是使用各種殺毒程序了。它們可以把病毒殺死,從電腦中清除出去。

常用殺毒程序有:KV300,KILL系列,瑞星,PC CILLIN,NAV,MCAFEE等。

電腦病毒壹般可以分成下列各類:

1.引導區電腦病毒

2. 文件型電腦病毒

3. 復合型電腦病毒

4.宏病毒

5. 特洛伊/特洛伊木馬

6.蠕蟲

其他電腦病毒/惡性程序碼的種類和制作技巧

引導區電腦病毒

1.引導區電腦病毒是如此傳播:隱藏在磁盤內,在系統文件啟動以前電腦病毒已駐留在內存內。這樣壹來,電腦病毒就可完全控制DOS中斷功能,以便進行病毒傳播和破壞活動。那些設計在DOS或Windows3.1上執行的引導區病毒是不能夠在新的電腦操作系統上傳播,所以這類的電腦病毒已經比較罕見了。 Michelangelo是壹種引導區病毒。它會感染引導區內的磁盤及硬盤內的MBR。當此電腦病毒常駐內存時,便會感染所有讀取中及沒有寫入保護的磁盤。除此以外,Michelangelo會於3月6日當天刪除受感染電腦內的所有文件。

2.文件型電腦病毒,又稱寄生病毒,通常感染執行文件(.EXE),但是也有些會感染其它可執行文件,如DLL,SCR等等...每次執行受感染的文件時,電腦病毒便會發作:電腦病毒會將自己復制到其他可執行文件,並且繼續執行原有的程序,以免被用戶所察覺。

CIH會感染Windows95/98的.EXE文件,並在每月的26號發作日進行嚴重破壞。於每月的26號當日,此電腦病毒會試圖把壹些隨機資料覆寫在系統的硬盤,令該硬盤無法讀取原有資料。此外,這病毒又會試圖破壞FlashBIOS內的資料。

3.宏病毒 與其他電腦病毒類型的分別是宏病毒是攻擊數據文件而不是程序文件。

宏病毒專門針對特定的應用軟件,可感染依附於某些應用軟件內的宏指令,它可以很容易透過電子郵件附件、軟盤、文件下載和群組軟件等多種方式進行傳播如MicrosoftWord和Excel。宏病毒采用程序語言撰寫,例如VisualBasic或CorelDraw,而這些又是易於掌握的程序語言。宏病毒最先在1995年被發現,在不久後已成為最普遍的電腦病毒。 JulyKiller這個電腦病毒通過VB宏在MSWord97文件中傳播。壹旦打開染毒文件,這病毒首先感染***用範本(normal.dot),從而導致其它被打開的文件壹壹遭到感染。此電腦病毒的破壞力嚴重。如果當月份是7月時,這病毒就會刪除c:\的所有文件。

4. 特洛伊或特洛伊木馬是壹個看似正當的程序,但事實上當執行時會進行壹些惡性及不正當的活動。特洛伊可用作黑客工具去竊取用戶的密碼資料或破壞硬盤內的程序或數據。與電腦病毒的分別是特洛伊不會復制自己。它的傳播伎倆通常是誘騙電腦用戶把特洛伊木馬植入電腦內,例如通過電子郵件上的遊戲附件等。 BackOrifice特洛伊木馬於1998年發現,是壹個Windows遠程管理工具,讓用戶利用簡單控制臺或視窗應用程序,透過TCP/IP去遠程遙控電腦。

5.蠕蟲是另壹種能自行復制和經由網絡擴散的程序。它跟電腦病毒有些不同,電腦病毒通常會專註感染其它程序,但蠕蟲是專註於利用網絡去擴散。從定義上,電腦病毒和蠕蟲是非不可並存的。隨著互聯網的普及,蠕蟲利用電子郵件系統去復制,例如把自己隱藏於附件並於短時間內電子郵件予多個用戶。有些蠕蟲(如CodeRed),更會利用軟件上的漏洞去擴散和進行破壞。 於1999年6月發現的Worm.ExploreZip是壹個可復制自己的蠕蟲。當執行時,它會把自己隱藏在附件,經電子郵件傳送予通訊錄內的收件人。在Windows環境下,若用戶開啟附件,就會自動執行蠕蟲。在Windows95/98環境下,此蠕蟲以Explore.exe為名,把自己復制到C:\windows\system目錄,以及更改WIN.INI文件,以便系統每次啟動時便會自動執行蠕蟲。

預防篇

1. 提倡尊重知識產權的觀念,支持使用合法原版的軟件,拒絕使用翻版軟件,只有這樣才能確實降低使用者電腦發生中毒的機會.

2. 平日就要將重要的資料備份起來,畢竟解毒軟體不能完全還原中毒的資料,只有靠自己的備份才是最重要的.

3. 建立壹張緊急救援磁片,而且是「乾凈及可開機的」,DOS的版本與硬碟相同,同時裏面還要有以下程式:FDISK.EXE,FORMAT.COM,UNFORMAT.COM,SYS.COM,UNDELETE.EXE,SCANDISK.EXE,掃毒軟體所備份的啟動磁區及硬碟分割表檔案.如果妳有PCTOOLS或Norton Utility等軟體,用它們來幫助妳做壹張緊急救援磁片,它們甚至可以還原CMOS資料,或是災後重建資料.(別忘了貼上防寫標簽.)

4. 不要隨便使用來歷不明的檔案或磁碟,就算要使用,先用掃毒軟體掃壹掃再用.

5. 準備壹些好的防毒,掃毒,解毒軟體,並且定期使用.

.建立正確病毒基本觀念,了解病毒感染,發作的原理,亦可以提高個人的警惕.

治療篇

請熟記以下的六字口訣:

1. 關(Step 1;關閉電源)

2. 開(Step 2;以乾凈磁片開機)

3. 掃(Step 3;用防毒軟體掃瞄病毒)

4. 除(Step 4;若偵測有病毒,則立即刪除)

5. 救(Step 5;若偵測硬碟分割區或啟動區有病毒時,可用"硬碟緊急救援磁片"救回資料,或用乾凈DOS磁片中的FDISK指令,執行FDISK/MBR以救回硬碟分割區資料;另可在A槽中執行A>SYS C:(C為中毒磁碟)以救回資料;若不行就只有重新格式化硬碟了.

6. 防(Step 8;好了!您的電腦安全了.不過為了預防未來不再受到病毒之侵害,建議您經常更新妳的防毒軟件,以建立完善而且堅固的病毒防疫系統.