有關(guān)計(jì)算機(jī)病毒發(fā)展史的論文
有關(guān)計(jì)算機(jī)病毒發(fā)展史的論文
隨著計(jì)算機(jī)的廣泛普及,計(jì)算機(jī)病毒也逐步走進(jìn)大眾事業(yè),并對(duì)人們的生活造成了一定的影響。下面是學(xué)習(xí)啦小編為大家整理的有關(guān)計(jì)算機(jī)病毒發(fā)展史的論文,希望大家喜歡!
有關(guān)計(jì)算機(jī)病毒發(fā)展史的論文篇一
《談?dòng)?jì)算機(jī)病毒的發(fā)展趨勢(shì)》
【摘要】隨著計(jì)算機(jī)的廣泛普及,計(jì)算機(jī)病毒也逐步走進(jìn)大眾事業(yè),并對(duì)人們的生活造成了一定的影響。本文主要介紹了計(jì)算機(jī)病毒的一些特性,技藝它們將來(lái)可能的發(fā)展趨勢(shì)。只有了解它們才能更好的控制它們。因此本文也提供了一些如何防止這些病毒的方法。
【關(guān)鍵詞】計(jì)算機(jī)病毒發(fā)展趨勢(shì)
隨著社會(huì)的快速發(fā)展,人們的生活水平逐漸提高,計(jì)算機(jī)等高科技產(chǎn)品已經(jīng)逐步走進(jìn)了千家萬(wàn)戶,為我們的日常生活帶來(lái)了極大的便利與樂(lè)趣。然而一些病毒也正逐步侵染我們的計(jì)算機(jī),為我們制造了不小的麻煩。所以我們現(xiàn)在需要了解更多關(guān)于計(jì)算機(jī)病毒的知識(shí),以便于對(duì)它進(jìn)行更深度的研究與調(diào)查,更好的控制它。
一、計(jì)算機(jī)病毒的特性
在我國(guó)計(jì)算機(jī)病毒是指編制或者在計(jì)算機(jī)程序中插入的破壞計(jì)算機(jī)功能或者毀壞數(shù)據(jù),影響計(jì)算機(jī)使用,并能自我復(fù)制的一組計(jì)算機(jī)指令或者程序代碼。目前計(jì)算機(jī)病毒的繁殖感染能力很強(qiáng),它雖然是一種程序,但卻有著與生物病毒類(lèi)似的極強(qiáng)的繁殖與感染能力。計(jì)算機(jī)病毒一旦進(jìn)入計(jì)算機(jī)系統(tǒng)就會(huì)自動(dòng)尋找可被感染的其他程序或文件,迅速在整個(gè)計(jì)算機(jī)上進(jìn)行擴(kuò)散。而且計(jì)算機(jī)病毒具有極強(qiáng)且速度極快的破壞攻擊性,病毒入侵計(jì)算機(jī)后,計(jì)算機(jī)的癥狀可能是程序無(wú)法正常運(yùn)行,計(jì)算機(jī)內(nèi)的文件很快地被刪除,修改,移動(dòng)或莫名的增加,導(dǎo)致程序文件等被破壞,甚至也有的會(huì)盜取你的個(gè)人信息。計(jì)算機(jī)病毒不僅繁殖能力強(qiáng),破壞性大,其傳染性也不可忽視。一旦病毒被激活將會(huì)瞬間使你的電腦將癱瘓。大多數(shù)計(jì)算機(jī)病毒的傳染能力甚至遠(yuǎn)超過(guò)生物病毒,它的傳染性的發(fā)生不需要太多的條件,不像生物病毒只有在適當(dāng)?shù)臈l件下,滿足其生存,才會(huì)進(jìn)而繁衍,傳播,只要你一個(gè)不小心激活了相關(guān)程序,計(jì)算機(jī)病毒就會(huì)立刻開(kāi)始它的擴(kuò)散、繁衍、傳播。計(jì)算機(jī)病毒有著較強(qiáng)的爆發(fā)性,一旦某個(gè)事件或數(shù)字,或其他條件符合,病毒將會(huì)突然爆發(fā)。為了達(dá)到爆發(fā)的威力,病毒就需要隱藏自己,所以病毒具有預(yù)定的觸發(fā)條件,這些條件可能是時(shí)間、日期、文件類(lèi)型或某些特定數(shù)據(jù)等。病毒運(yùn)行時(shí),觸發(fā)機(jī)制檢查預(yù)定條件是否滿足,如果滿足,啟動(dòng)感染或破壞動(dòng)作,使病毒進(jìn)行感染或攻擊;如果不滿足,使病毒繼續(xù)潛伏??梢?jiàn)病毒的強(qiáng)大與可怕。
二、計(jì)算機(jī)病毒未來(lái)趨勢(shì)
2.1技術(shù)更加高端。隨著計(jì)算機(jī)編程技術(shù)水平的不斷提高,計(jì)算機(jī)病毒的應(yīng)用技術(shù)也在飛速發(fā)展,綜合利用多種編程新技術(shù)的病毒逐漸成為主流。病毒隱藏技術(shù)的進(jìn)展可能設(shè)想通過(guò)數(shù)字水印技術(shù)來(lái)隱藏病毒;也可能通過(guò)操作系統(tǒng)或者網(wǎng)絡(luò)層次的復(fù)雜化而在這些不對(duì)用戶公開(kāi)的層次進(jìn)行隱藏;網(wǎng)絡(luò)的隱藏,如采用編碼技術(shù),這些都有可能是未來(lái)計(jì)算機(jī)病毒存在的一些形式。這為分析和破譯計(jì)算機(jī)病毒的代碼及清除計(jì)算機(jī)病毒等工作帶來(lái)更大的麻煩。電腦一旦感染病毒,普通用戶根本無(wú)能力徹底清除,只能求助專(zhuān)業(yè)技術(shù)人員。未來(lái)的計(jì)算機(jī)病毒將綜合利用以上新技術(shù),使得殺毒軟件查殺難度更大。
2.2病毒傳播途徑增多。技術(shù)的日新月異帶來(lái)了更快的網(wǎng)速,病毒的傳播速度亦隨之提高。而目前上網(wǎng)用戶早已經(jīng)不再局限于收發(fā)郵件和網(wǎng)站瀏覽,文件傳輸也成為病毒傳播的一個(gè)新的重要途徑。此外,病毒常常是隨著技術(shù)革新而進(jìn)化的。隨著技術(shù)的發(fā)展,無(wú)線網(wǎng)絡(luò)成為病毒傳播的新興途徑也并非絕無(wú)可能。此外,計(jì)算機(jī)病毒的變化在載荷形態(tài)上和自身的感染和攻擊特性上也有可能發(fā)生。
2.3病毒更加隱蔽化。目前網(wǎng)絡(luò)病毒常常用到隱形技術(shù)、反跟蹤技術(shù)、加密技術(shù)、自變異技術(shù)、自我保護(hù)技術(shù)、針對(duì)某種反病毒技術(shù)的反措施技術(shù)以及突破計(jì)算機(jī)網(wǎng)絡(luò)防護(hù)措施的技術(shù)等等,這使得網(wǎng)絡(luò)環(huán)境下的病毒更加智能化、隱蔽化。未來(lái)計(jì)算機(jī)病毒的隱蔽性也將隨著科技的發(fā)展而爭(zhēng)強(qiáng)。它將根據(jù)病毒自身的特點(diǎn)及需要隱藏于不同的位置,對(duì)計(jì)算機(jī)構(gòu)成潛在的威脅。當(dāng)病毒進(jìn)入內(nèi)存后,如果用戶不使用專(zhuān)門(mén)軟件和手段加以檢查,幾乎感覺(jué)不到因計(jì)算機(jī)病毒駐留內(nèi)存引起的內(nèi)存可用容量的減少,而病毒使用的加密技術(shù)和自我保護(hù)技術(shù)更是可以使逃離殺毒軟件的查殺成為可能。直到病毒發(fā)作的前一刻,用戶有可能還完全不知道自己的計(jì)算機(jī)感染了病毒。
2.4病毒攻擊更迅速。隨著技術(shù)的發(fā)展,計(jì)算機(jī)病毒原本就有著較快的攻擊速度,3G時(shí)代的來(lái)到,智能手機(jī)、上網(wǎng)、無(wú)線路由器等無(wú)線接入設(shè)備,開(kāi)始成為黑客攻擊的全新目標(biāo)。它們利用這些設(shè)備的優(yōu)勢(shì),趁虛而入。
三、預(yù)防計(jì)算機(jī)病毒的方法
3.1安裝正版殺毒軟件。現(xiàn)在市場(chǎng)上的殺毒軟件各式各樣,而且通常也提供了實(shí)時(shí)監(jiān)控功能,一旦使用外來(lái)軟件、連接外儲(chǔ)設(shè)備或是連接網(wǎng)絡(luò)時(shí),都會(huì)先進(jìn)行病毒掃描,一旦發(fā)現(xiàn)病毒便會(huì)立刻發(fā)出警告說(shuō)明。除此之外一定謹(jǐn)記定期升級(jí)病毒庫(kù),以便查殺最新型的病毒,保證計(jì)算機(jī)的安全。
3.2操作時(shí)更加謹(jǐn)慎。病毒傳播和隱藏的方式有很多,目前在游戲中,某些網(wǎng)站網(wǎng)頁(yè)中都有其存在的身影,所以在計(jì)算機(jī)工作的時(shí)候要謹(jǐn)慎操作,要養(yǎng)成良好的上網(wǎng)習(xí)慣。不要隨意去下載資料,因?yàn)樗赡芫褪遣《镜脑搭^對(duì)來(lái)歷不明的郵件及附件不要輕易打開(kāi),不要瀏覽不太了解的網(wǎng)站,不要執(zhí)行從網(wǎng)絡(luò)下載后未經(jīng)殺毒處理的軟件等,這些良好的習(xí)慣會(huì)使您的計(jì)算機(jī)更加安全。只有提高了警惕意識(shí),方能防范于未然。
3.3平時(shí)多關(guān)注有關(guān)知識(shí)。要預(yù)防病毒就要了解病毒,了解網(wǎng)絡(luò)病毒文化,知道病毒的存在形式的可能,病毒的特點(diǎn),這些都對(duì)病毒的預(yù)防有著重要的聯(lián)系,了解一些相關(guān)的軟件,并會(huì)使用,定期對(duì)計(jì)算機(jī)進(jìn)行檢查清理與查殺,這些都是可以對(duì)計(jì)算機(jī)病毒進(jìn)行較好的預(yù)防手段。
四、結(jié)語(yǔ)
目前計(jì)算機(jī)病毒的種類(lèi)逐漸增多,危害逐漸增大。為了避免這種狀況出現(xiàn)在我們的計(jì)算機(jī)上,我們必須養(yǎng)成良好的上網(wǎng)習(xí)慣,并對(duì)病毒有一些基礎(chǔ)了解,以保證當(dāng)病毒出現(xiàn)時(shí)可在第一時(shí)間有效制止它。所有人都應(yīng)該一起努力來(lái)創(chuàng)建一個(gè)干凈、安全的網(wǎng)絡(luò)環(huán)境。
參考文獻(xiàn):
[1]李治國(guó).計(jì)算機(jī)病毒防治實(shí)用教程[M].機(jī)械工業(yè)出版社,2010.
[2]宋立峰.計(jì)算機(jī)病毒的發(fā)展趨勢(shì)及防范措施探討[J].產(chǎn)業(yè)與科技論壇,2009.
[3]王希光.計(jì)算機(jī)病毒的現(xiàn)狀與發(fā)展趨勢(shì)概述[J].電腦知識(shí)與技術(shù),2010.
有關(guān)計(jì)算機(jī)病毒發(fā)展史的論文篇二
《淺析計(jì)算機(jī)病毒的發(fā)展》
[摘要]隨著計(jì)算機(jī)在社會(huì)生活各個(gè)領(lǐng)域的廣泛運(yùn)用,以及電腦的普及和網(wǎng)絡(luò)的迅猛發(fā)展,計(jì)算機(jī)病毒呈現(xiàn)愈演愈烈的趨勢(shì),嚴(yán)重地干擾了正常的人類(lèi)社會(huì)生活,給計(jì)算機(jī)系統(tǒng)帶來(lái)了巨大的潛在威脅和破壞。目前,病毒已成為困擾計(jì)算機(jī)系統(tǒng)安全和計(jì)算機(jī)應(yīng)用的重大問(wèn)題。為了確保信息的安全與暢通,從計(jì)算機(jī)病毒的概念入手,分析計(jì)算機(jī)病毒的內(nèi)涵及類(lèi)型,并對(duì)計(jì)算機(jī)病毒來(lái)源進(jìn)行分析,最后介紹計(jì)算機(jī)病毒的主要防護(hù)措施。
[關(guān)鍵詞]計(jì)算機(jī)病毒防范
一、引言
隨著計(jì)算機(jī)及計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展,伴隨而來(lái)的計(jì)算機(jī)病毒傳播問(wèn)題越來(lái)越引起人們的關(guān)注。隨因特網(wǎng)的流行,有些計(jì)算機(jī)病毒借助網(wǎng)絡(luò)爆發(fā)流行,如CIH計(jì)算機(jī)病毒、“愛(ài)蟲(chóng)”病毒等,它們與以往的計(jì)算機(jī)病毒相比具有一些新的特點(diǎn),給廣大計(jì)算機(jī)用戶帶來(lái)了極大的損失。
計(jì)算機(jī)病毒防范制度是防范體系中每個(gè)主體都必須的行為規(guī)程,沒(méi)有制度,防范體系就不可能很好地運(yùn)作,就不可能達(dá)到預(yù)期的效果。必須依照防范體系對(duì)防范制度的要求,結(jié)合實(shí)際情況,建立符合自身特點(diǎn)防范制度。
二、計(jì)算機(jī)病毒的表現(xiàn)現(xiàn)象
計(jì)算機(jī)病毒是客觀存在的,客觀存在的事物總有它的特性,計(jì)算機(jī)病毒也不例外。從實(shí)質(zhì)上說(shuō),計(jì)算機(jī)病毒是一段程序代碼,雖然它可能隱藏得很好,但也會(huì)留下許多痕跡。通過(guò)對(duì)這些蛛絲馬跡的判別,我們就能發(fā)現(xiàn)計(jì)算機(jī)病毒的存在了。
根據(jù)計(jì)算機(jī)病毒感染和發(fā)作的階段,可以將計(jì)算機(jī)病毒的表現(xiàn)現(xiàn)象分為三大類(lèi),即:計(jì)算機(jī)病毒發(fā)作前、發(fā)作時(shí)和發(fā)作后的表現(xiàn)現(xiàn)象。
1.計(jì)算機(jī)病毒發(fā)作前的表現(xiàn)現(xiàn)象
計(jì)算機(jī)病毒發(fā)作前,是指從計(jì)算機(jī)病毒感染計(jì)算機(jī)系統(tǒng),潛伏在系統(tǒng)內(nèi)開(kāi)始,一直到激發(fā)條件滿足,計(jì)算機(jī)病毒發(fā)作之前的一個(gè)階段。在這個(gè)階段,計(jì)算機(jī)病毒的行為主要是以潛伏、傳播為主。計(jì)算機(jī)病毒會(huì)以各式各樣的手法來(lái)隱藏自己,在不被發(fā)現(xiàn)同時(shí),又自我復(fù)制,以各種手段進(jìn)行傳播。
以下是一些計(jì)算機(jī)病毒發(fā)作前常見(jiàn)的表現(xiàn)現(xiàn)象:
(1)平時(shí)運(yùn)行正常的計(jì)算機(jī)突然經(jīng)常性無(wú)緣無(wú)故地死機(jī)
病毒感染了計(jì)算機(jī)系統(tǒng)后,將自身駐留在系統(tǒng)內(nèi)并修改了中斷處理程序等,引起系統(tǒng)工作不穩(wěn)定,造成死機(jī)現(xiàn)象發(fā)生。
(2)操作系統(tǒng)無(wú)法正常啟動(dòng)
關(guān)機(jī)后再啟動(dòng),操作系統(tǒng)報(bào)告缺少必要的啟動(dòng)文件,或啟動(dòng)文件被破壞,系統(tǒng)無(wú)法啟動(dòng)。這很可能是計(jì)算機(jī)病毒感染系統(tǒng)文件后使得文件結(jié)構(gòu)發(fā)生變化,無(wú)法被操作系統(tǒng)加載、引導(dǎo)。
(3)運(yùn)行速度明顯變慢
在硬件設(shè)備沒(méi)有損壞或更換的情況下,本來(lái)運(yùn)行速度很快的計(jì)算機(jī),運(yùn)行同樣應(yīng)用程序,速度明顯變慢,而且重啟后依然很慢。這很可能是計(jì)算機(jī)病毒占用了大量的系統(tǒng)資源,并且自身的運(yùn)行占用了大量的處理器時(shí)間,造成系統(tǒng)資源不足,運(yùn)行變慢。
(4)以前能正常運(yùn)行的軟件經(jīng)常發(fā)生內(nèi)存不足的錯(cuò)誤
(5)打印和通訊發(fā)生異常
(6)無(wú)意中要求對(duì)軟盤(pán)進(jìn)行寫(xiě)操作
(7)以前能正常運(yùn)行的應(yīng)用程序經(jīng)常發(fā)生死機(jī)或者非法錯(cuò)誤
(8)系統(tǒng)文件的時(shí)間、日期、大小發(fā)生變化
(9)運(yùn)行Word,打開(kāi)Word文檔后,該文件另存時(shí)只能以模板方式保存
(10)磁盤(pán)空間迅速減少
(12)基本內(nèi)存發(fā)生變化
(13)陌生人發(fā)來(lái)的電子函件
(14)自動(dòng)鏈接到一些陌生的網(wǎng)站
一般的系統(tǒng)故障是有別與計(jì)算機(jī)病毒感染的。系統(tǒng)故障大多只符合上面的一點(diǎn)或二點(diǎn)現(xiàn)象,而計(jì)算機(jī)病毒感染所出現(xiàn)的現(xiàn)象會(huì)多的多。根據(jù)上述幾點(diǎn),就可以初步判斷計(jì)算機(jī)和網(wǎng)絡(luò)是否感染上了計(jì)算機(jī)病毒。
2.計(jì)算機(jī)病毒發(fā)作時(shí)的表現(xiàn)現(xiàn)象
計(jì)算機(jī)病毒發(fā)作時(shí)是指滿足計(jì)算機(jī)病毒發(fā)作的條件,計(jì)算機(jī)病毒程序開(kāi)始破壞行為的階段。計(jì)算機(jī)病毒發(fā)作時(shí)的表現(xiàn)大都各不相同,可以說(shuō)一百個(gè)計(jì)算機(jī)病毒發(fā)作有一百種花樣。這與編寫(xiě)計(jì)算機(jī)病毒者的心態(tài)、所采用的技術(shù)手段等都有密切的關(guān)系。
以下列舉了一些計(jì)算機(jī)病毒發(fā)作時(shí)常見(jiàn)的表現(xiàn)現(xiàn)象:
(1)提示一些不相干的話
最常見(jiàn)的是提示一些不相干的話,比如打開(kāi)感染了宏病毒的Word文檔,如果滿足了發(fā)作條件的話,它就會(huì)彈出對(duì)話框顯示“這個(gè)世界太黑暗了!”,并且要求你輸入“太正確了”后按確定按鈕。
(2)發(fā)出一段的音樂(lè)
惡作劇式的計(jì)算機(jī)病毒,最著名的是外國(guó)的“楊基”計(jì)算機(jī)病毒(Yangkee)和中國(guó)的“瀏陽(yáng)河”計(jì)算機(jī)病毒。“楊基”計(jì)算機(jī)病毒發(fā)作是利用計(jì)算機(jī)內(nèi)置的揚(yáng)聲器演奏《楊基》音樂(lè),而“瀏陽(yáng)河”計(jì)算機(jī)病毒更絕,當(dāng)系統(tǒng)時(shí)鐘為9月9日時(shí)演奏歌曲《瀏陽(yáng)河》,而當(dāng)系統(tǒng)時(shí)鐘為12月26日時(shí)則演奏《東方紅》的旋律。這類(lèi)計(jì)算機(jī)病毒大多屬于“良性”計(jì)算機(jī)病毒,只是在發(fā)作時(shí)發(fā)出音樂(lè)和占用處理器資源。
(3)產(chǎn)生特定的圖象
另一類(lèi)惡作劇式的計(jì)算機(jī)病毒,比如小球計(jì)算機(jī)病毒,發(fā)作時(shí)會(huì)從屏幕上方不斷掉落下來(lái)小球圖形。單純地產(chǎn)生圖像的計(jì)算機(jī)病毒大多也是“良性”計(jì)算機(jī)病毒,只是在發(fā)作時(shí)破壞用戶的顯示界面,干擾用戶的正常工作。
(4)硬盤(pán)燈不斷閃爍
硬盤(pán)燈閃爍說(shuō)明有硬盤(pán)讀寫(xiě)操作。當(dāng)對(duì)硬盤(pán)有持續(xù)大量的操作時(shí),硬盤(pán)的燈就會(huì)不斷閃爍,比如格式化或者寫(xiě)入很大很大的文件。有時(shí)候?qū)δ硞€(gè)硬盤(pán)扇區(qū)或文件反復(fù)讀取的情況下也會(huì)造成硬盤(pán)燈不斷閃爍。有的計(jì)算機(jī)病毒會(huì)在發(fā)作的時(shí)候?qū)τ脖P(pán)進(jìn)行格式化,或者寫(xiě)入許多垃圾文件,或反復(fù)讀取某個(gè)文件,致使硬盤(pán)上的數(shù)據(jù)遭到損失。具有這類(lèi)發(fā)作現(xiàn)象的計(jì)算機(jī)病毒大多是“惡性”計(jì)算機(jī)病毒。
(5)進(jìn)行游戲算法
有些惡作劇式的計(jì)算機(jī)病毒發(fā)作時(shí)采取某些算法簡(jiǎn)單的游戲來(lái)中斷用戶的工作,一定要玩贏了才讓用戶繼續(xù)他的工作。比如曾經(jīng)流行一時(shí)的“臺(tái)灣一號(hào)”宏病毒,在系統(tǒng)日期為13日時(shí)發(fā)作,彈出對(duì)話框,要求用戶做算術(shù)題。這類(lèi)計(jì)算機(jī)病毒一般是屬于“良性”計(jì)算機(jī)病毒,但也有那種用戶輸了后進(jìn)行破壞的“惡性”計(jì)算機(jī)病毒。
(6)Windows桌面圖標(biāo)發(fā)生變化
這一般也是惡作劇式的計(jì)算機(jī)病毒發(fā)作時(shí)的表現(xiàn)現(xiàn)象。把Windows缺省的圖標(biāo)改成其他樣式的圖標(biāo),或者將其他應(yīng)用程序、快捷方式的圖標(biāo)改成Windows缺省圖標(biāo)樣式,起到迷惑用戶的作用。
3.計(jì)算機(jī)病毒發(fā)作后的表面現(xiàn)象
通常情況下,計(jì)算機(jī)病毒發(fā)作都會(huì)給計(jì)算機(jī)系統(tǒng)帶來(lái)破壞性的后果,那種只是惡作劇式的“良性”計(jì)算機(jī)病毒只是計(jì)算機(jī)病毒家族中的很小一部分。大多數(shù)計(jì)算機(jī)病毒都是屬于“惡性”計(jì)算機(jī)病毒。“惡性”計(jì)算機(jī)病毒發(fā)作后往往會(huì)帶來(lái)很大的損失,以下列舉了一些惡性計(jì)算機(jī)病毒發(fā)作后所造成的后果:
(1)硬盤(pán)無(wú)法啟動(dòng),數(shù)據(jù)丟失
計(jì)算機(jī)病毒破壞了硬盤(pán)的引導(dǎo)扇區(qū)后,就無(wú)法從硬盤(pán)啟動(dòng)計(jì)算機(jī)系統(tǒng)了。有些計(jì)算機(jī)病毒修改了硬盤(pán)的關(guān)鍵內(nèi)容(如文件分配表,根目錄區(qū)等),使得原先保存在硬盤(pán)上的數(shù)據(jù)幾乎完全丟失。
(2)系統(tǒng)文件丟失或被破壞
通常系統(tǒng)文件是不會(huì)被刪除或修改的,除非對(duì)計(jì)算機(jī)操作系統(tǒng)進(jìn)行了升級(jí)。但是某些計(jì)算機(jī)病毒發(fā)作時(shí)刪除了系統(tǒng)文件,或者破壞了系統(tǒng)文件,使得以后無(wú)法法正常啟動(dòng)計(jì)算機(jī)系統(tǒng).省略,Emm386.省略,Kernel.exe,User.exe等等。
(3)文件目錄發(fā)生混亂
目錄發(fā)生混亂有兩種情況。一種就是確實(shí)將目錄結(jié)構(gòu)破壞,將目錄扇區(qū)作為普通扇區(qū),填寫(xiě)一些無(wú)意義的數(shù)據(jù),再也無(wú)法恢復(fù)。另一種情況將真正的目錄區(qū)轉(zhuǎn)移到硬盤(pán)的其他扇區(qū)中,只要內(nèi)存中存在有該計(jì)算機(jī)病毒,它能夠?qū)⒄_的目錄扇區(qū)讀出,并在應(yīng)用程序需要訪問(wèn)該目錄的時(shí)候提供正確的目錄項(xiàng),使得從表面上看來(lái)與正常情況沒(méi)有兩樣。但是一旦內(nèi)存中沒(méi)有該計(jì)算機(jī)病毒,那么通常的目錄訪問(wèn)方式將無(wú)法訪問(wèn)到原先的目錄扇區(qū)。這種破壞還是能夠被恢復(fù)的。
(4)部分文檔丟失或被破壞
類(lèi)似系統(tǒng)文件的丟失或被破壞,有些計(jì)算機(jī)病毒在發(fā)作時(shí)會(huì)刪除或破壞硬盤(pán)上的文檔,造成數(shù)據(jù)丟失。
(5)部分文檔自動(dòng)加密碼
還有些計(jì)算機(jī)病毒利用加密算法,將加密密鑰保存在計(jì)算機(jī)病毒程序體內(nèi)或其他隱蔽的地方,而被感染的文件被加密,如果內(nèi)存中駐留有這種計(jì)算機(jī)病毒,那么在系統(tǒng)訪問(wèn)被感染的文件時(shí)它自動(dòng)將文檔解密,使得用戶察覺(jué)不到。一旦這種計(jì)算機(jī)病毒被清除,那么被加密的文檔就很難被恢復(fù)了。
(6)修改Autoexec.bat文件,增加FormatC:一項(xiàng),導(dǎo)致計(jì)算機(jī)重新啟動(dòng)時(shí)格式化硬盤(pán)
在計(jì)算機(jī)系統(tǒng)穩(wěn)定工作后,一般很少會(huì)有用戶去注意Autoexec.bat文件的變化,但是這個(gè)文件在每次系統(tǒng)重新啟動(dòng)的時(shí)候都會(huì)被自動(dòng)運(yùn)行,計(jì)算機(jī)病毒修改這個(gè)文件從而達(dá)到破壞系統(tǒng)的目的。
三、計(jì)算機(jī)病毒的技術(shù)防范
對(duì)于計(jì)算機(jī)病毒毫無(wú)警惕意識(shí)的人員,可能當(dāng)顯示屏上出現(xiàn)了計(jì)算機(jī)病毒信息,也不會(huì)去仔細(xì)觀察一下,麻痹大意,任其在磁盤(pán)中進(jìn)行破壞。其實(shí),只要稍有警惕,根據(jù)計(jì)算機(jī)病毒在傳染時(shí)和傳染后留下的蛛絲馬跡,再運(yùn)用計(jì)算機(jī)病毒檢測(cè)軟件和DEBUG程序進(jìn)行人工檢測(cè),是完全可以在計(jì)算機(jī)病毒進(jìn)行傳播的過(guò)程中就能發(fā)現(xiàn)它。從技術(shù)上采取實(shí)施,防范計(jì)算機(jī)病毒,執(zhí)行起來(lái)并不困難,困難的是持之以恒,堅(jiān)持不懈。
1.計(jì)算機(jī)病毒的技術(shù)預(yù)防措施
下面總結(jié)出一系列行之有效的措施供參考。
(1)新購(gòu)置的計(jì)算機(jī)硬軟件系統(tǒng)的測(cè)試
新購(gòu)置的計(jì)算機(jī)是有可能攜帶計(jì)算機(jī)病毒的。因此,在條件許可的情況下,要用檢測(cè)計(jì)算機(jī)病毒軟件檢查已知計(jì)算機(jī)病毒,用人工檢測(cè)方法檢查未知計(jì)算機(jī)病毒,并經(jīng)過(guò)證實(shí)沒(méi)有計(jì)算機(jī)病毒感染和破壞跡象后再使用。
(2)計(jì)算機(jī)系統(tǒng)的啟動(dòng)
在保證硬盤(pán)無(wú)計(jì)算機(jī)病毒的情況下,盡量使用硬盤(pán)引導(dǎo)系統(tǒng)。啟動(dòng)前,一般應(yīng)將軟盤(pán)從軟盤(pán)驅(qū)動(dòng)器中取出。這是因?yàn)榧词乖诓煌ㄟ^(guò)軟盤(pán)啟動(dòng)的情況下,只要軟盤(pán)在啟動(dòng)時(shí)被讀過(guò),計(jì)算機(jī)病毒仍然會(huì)進(jìn)入內(nèi)存進(jìn)行傳染。很多計(jì)算機(jī)中,可以通過(guò)設(shè)置CMOS參數(shù),使啟動(dòng)時(shí)直接從硬盤(pán)引導(dǎo)啟動(dòng),而根本不去讀軟盤(pán)。這樣即使軟盤(pán)驅(qū)動(dòng)器中插著軟盤(pán),啟動(dòng)時(shí)也會(huì)跳過(guò)軟驅(qū),嘗試由硬盤(pán)進(jìn)行引導(dǎo)。很多人認(rèn)為,軟盤(pán)上如果沒(méi)有COMMAND.COM等系統(tǒng)啟動(dòng)文件,就不會(huì)帶計(jì)算機(jī)病毒,其實(shí)引導(dǎo)型計(jì)算機(jī)病毒根本不需要這些系統(tǒng)文件就能進(jìn)行傳染。
(3)單臺(tái)計(jì)算機(jī)系統(tǒng)的安全使用
在自己的機(jī)器上用別人的軟盤(pán)前應(yīng)進(jìn)行檢查。在別人的計(jì)算機(jī)上使用過(guò)自己的已打開(kāi)了寫(xiě)保護(hù)的軟盤(pán),再在自己的計(jì)算機(jī)上使用前,也應(yīng)進(jìn)行計(jì)算機(jī)病毒檢測(cè)。對(duì)重點(diǎn)保護(hù)的計(jì)算機(jī)系統(tǒng)應(yīng)做到專(zhuān)機(jī)、專(zhuān)盤(pán)、專(zhuān)人、專(zhuān)用,封閉的使用環(huán)境中是不會(huì)自然產(chǎn)生計(jì)算機(jī)病毒的。
(4)重要數(shù)據(jù)文件要有備份
硬盤(pán)分區(qū)表、引導(dǎo)扇區(qū)等的關(guān)鍵數(shù)據(jù)應(yīng)作備份工作,并妥善保管。在進(jìn)行系統(tǒng)維護(hù)和修復(fù)工作時(shí)可作為參考。
重要數(shù)據(jù)文件定期進(jìn)行備份工作。不要等到由于計(jì)算機(jī)病毒破壞、計(jì)算機(jī)硬件或軟件出現(xiàn)故障,使用戶數(shù)據(jù)受到損傷時(shí)再去急救。
(5)不要隨便直接運(yùn)行或直接打開(kāi)電子函件中夾帶的附件文件,不要隨意下載軟件,尤其是一些可執(zhí)行文件和Office文檔。即使下載了,也要先用最新的防殺計(jì)算機(jī)病毒軟件來(lái)檢查。
(6)計(jì)算機(jī)網(wǎng)絡(luò)的安全使用
以上這些措施不僅可以應(yīng)用在單機(jī)上,也可以應(yīng)用在作為網(wǎng)絡(luò)工作站的計(jì)算機(jī)上。而對(duì)于網(wǎng)絡(luò)計(jì)算機(jī)系統(tǒng),還應(yīng)采取下列針對(duì)網(wǎng)絡(luò)的防殺計(jì)算機(jī)病毒措施:
?、侔惭b網(wǎng)絡(luò)服務(wù)器時(shí)應(yīng),應(yīng)保證沒(méi)有計(jì)算機(jī)病毒存在,即安裝環(huán)境和網(wǎng)絡(luò)操作系統(tǒng)本身沒(méi)有感染計(jì)算機(jī)病毒。
?、谠诎惭b網(wǎng)絡(luò)服務(wù)器時(shí),應(yīng)將文件系統(tǒng)劃分成多個(gè)文件卷系統(tǒng),至少劃分成操作系統(tǒng)卷、共享的應(yīng)用程序卷和各個(gè)網(wǎng)絡(luò)用戶可以獨(dú)占的用戶數(shù)據(jù)卷。這種劃分十分有利于維護(hù)網(wǎng)絡(luò)服務(wù)器的安全穩(wěn)定運(yùn)行和用戶數(shù)據(jù)的安全。
如果系統(tǒng)卷受到某種損傷,導(dǎo)致服務(wù)器癱瘓,那么通過(guò)重裝系統(tǒng)卷,恢復(fù)網(wǎng)絡(luò)操作系統(tǒng),就可以使服務(wù)器又馬上投入運(yùn)行。而裝在共享的應(yīng)用程序卷和用戶卷內(nèi)的程序和數(shù)據(jù)文件不會(huì)受到任何損傷。如果用戶卷內(nèi)由于計(jì)算機(jī)病毒或由于使用上的原因?qū)е麓鎯?chǔ)空間擁塞時(shí),系統(tǒng)卷是不受影響的,不會(huì)導(dǎo)致網(wǎng)絡(luò)系統(tǒng)運(yùn)行失常。并且這種劃分十分有利于系統(tǒng)管理員設(shè)置網(wǎng)絡(luò)安全存取權(quán)限,保證網(wǎng)絡(luò)系統(tǒng)不受計(jì)算機(jī)病毒感染和破壞。
?、垡欢ㄒ糜脖P(pán)啟動(dòng)網(wǎng)絡(luò)服務(wù)器,否則在受到引導(dǎo)型計(jì)算機(jī)病毒感染和破壞后,遭受損失的將不是一個(gè)人的機(jī)器,而會(huì)影響到整個(gè)網(wǎng)絡(luò)的中樞。
?、転楦鱾€(gè)卷分配不同的用戶權(quán)限。將操作系統(tǒng)卷設(shè)置成對(duì)一般用戶為只讀權(quán)限,屏蔽其他網(wǎng)絡(luò)用戶對(duì)系統(tǒng)卷除讀和執(zhí)行以外的所有其他操作,如修改、改名、刪除、創(chuàng)建文件和寫(xiě)文件等操作權(quán)限。應(yīng)用程序卷也應(yīng)設(shè)置成對(duì)一般用戶是只讀權(quán)限的,不經(jīng)授權(quán)、不經(jīng)計(jì)算機(jī)病毒檢測(cè),就不允許在共享的應(yīng)用程序卷中安裝程序。保證除系統(tǒng)管理員外,其他網(wǎng)絡(luò)用戶不可能將計(jì)算機(jī)病毒感染到系統(tǒng)中,使網(wǎng)絡(luò)用戶總有一個(gè)安全的聯(lián)網(wǎng)工作環(huán)境。
⑤在網(wǎng)絡(luò)服務(wù)器上必須安裝真正有效的防殺計(jì)算機(jī)病毒軟件,并經(jīng)常進(jìn)行升級(jí)。必要的時(shí)候還可以在網(wǎng)關(guān)、路由器上安裝計(jì)算機(jī)病毒防火墻產(chǎn)品,從網(wǎng)絡(luò)出入口保護(hù)整個(gè)網(wǎng)絡(luò)不受計(jì)算機(jī)病毒的侵害。在網(wǎng)絡(luò)工作站上采取必要的防殺計(jì)算機(jī)病毒措施,可使用戶不必?fù)?dān)心來(lái)自網(wǎng)絡(luò)內(nèi)和網(wǎng)絡(luò)工作站本身的計(jì)算機(jī)病毒侵害。
四、計(jì)算機(jī)病毒檢測(cè)方法
檢測(cè)磁盤(pán)中的計(jì)算機(jī)病毒可分成檢測(cè)引導(dǎo)型計(jì)算機(jī)病毒和檢測(cè)文件型計(jì)算機(jī)病毒。這兩種檢測(cè)從原理上講是一樣的,但由于各自的存儲(chǔ)方式不同,檢測(cè)方法是有差別的。
1.比較法
比較法的好處是簡(jiǎn)單、方便,不需專(zhuān)用軟件。缺點(diǎn)是無(wú)法確認(rèn)計(jì)算機(jī)病毒的種類(lèi)名稱(chēng)。另外,造成被檢測(cè)程序與原始備份之間差別的原因尚需進(jìn)一步驗(yàn)證,以查明是由于計(jì)算機(jī)病毒造成的,或是由于DOS數(shù)據(jù)被偶然原因,如突然停電、程序失控、惡意程序等破壞的。這些要用到以后講的分析法,查看變化部分代碼的性質(zhì),以此來(lái)確證是否存在計(jì)算機(jī)病毒。另外,當(dāng)找不到原始備份時(shí),用比較法就不能馬上得到結(jié)論。從這里可以看到制作和保留原始主引導(dǎo)扇區(qū)和其他數(shù)據(jù)備份的重要性。
2.加總比對(duì)法
根據(jù)每個(gè)程序的檔案名稱(chēng)、大小、時(shí)間、日期及內(nèi)容,加總為一個(gè)檢查碼,再將檢查碼附于程序的后面,或是將所有檢查碼放在同一個(gè)數(shù)據(jù)庫(kù)中,再利用此加總對(duì)比系統(tǒng),追蹤并記錄每個(gè)程序的檢查碼是否遭更改,以判斷是否感染了計(jì)算機(jī)病毒。一個(gè)很簡(jiǎn)單的例子就是當(dāng)您把車(chē)停下來(lái)之后,將里程表的數(shù)字記下來(lái)。那么下次您再開(kāi)車(chē)時(shí),只要比對(duì)一下里程表的數(shù)字,那么您就可以斷定是否有人偷開(kāi)了您的車(chē)子。這種技術(shù)可偵測(cè)到各式的計(jì)算機(jī)病毒,但最大的缺點(diǎn)就是誤判斷高,且無(wú)法確認(rèn)是哪種計(jì)算機(jī)病毒感染的。對(duì)于隱形計(jì)算機(jī)病毒也無(wú)法偵測(cè)到。
3.搜索法
搜索法是用每一種計(jì)算機(jī)病毒體含有的特定字符串對(duì)被檢測(cè)的對(duì)象進(jìn)行掃描。如果在被檢測(cè)對(duì)象內(nèi)部發(fā)現(xiàn)了某一種特定字節(jié)串,就表明發(fā)現(xiàn)了該字節(jié)串所代表的計(jì)算機(jī)病毒。國(guó)外對(duì)這種按搜索法工作的計(jì)算機(jī)病毒掃描軟件叫VirusScanner。計(jì)算機(jī)病毒掃描軟件由兩部分組成:一部分是計(jì)算機(jī)病毒代碼庫(kù),含有經(jīng)過(guò)特別選定的各種計(jì)算機(jī)病毒的代碼串;另一部分是利用該代碼庫(kù)進(jìn)行掃描的掃描程序。目前常見(jiàn)的防殺計(jì)算機(jī)病毒軟件對(duì)已知計(jì)算機(jī)病毒的檢測(cè)大多采用這種方法。計(jì)算機(jī)病毒掃描程序能識(shí)別的計(jì)算機(jī)病毒的數(shù)目完全取決于計(jì)算機(jī)病毒代碼庫(kù)內(nèi)所含計(jì)算機(jī)病毒的種類(lèi)多少。顯而易見(jiàn),庫(kù)中計(jì)算機(jī)病毒代碼種類(lèi)越多,掃描程序能認(rèn)出的計(jì)算機(jī)病毒就越多。計(jì)算機(jī)病毒代碼串的選擇是非常重要的。短小的計(jì)算機(jī)病毒只有一百多個(gè)字節(jié),長(zhǎng)的有上萬(wàn)字節(jié)的。如果隨意從計(jì)算機(jī)病毒體內(nèi)選一段作為代表該計(jì)算機(jī)病毒的特征代碼串,可能在不同的環(huán)境中,該特征串并不真正具有代表性,不能用于將該串所對(duì)應(yīng)的計(jì)算機(jī)病毒檢查出來(lái)。選這種串作為計(jì)算機(jī)病毒代碼庫(kù)的特征串就是不合適的。
4.分析法
一般使用分析法的人不是普通用戶,而是防殺計(jì)算機(jī)病毒技術(shù)人員。使用分析法的目的在于:
(1)確認(rèn)被觀察的磁盤(pán)引導(dǎo)扇區(qū)和程序中是否含有計(jì)算機(jī)病毒;(2)確認(rèn)計(jì)算機(jī)病毒的類(lèi)型和種類(lèi),判定其是否是一種新的計(jì)算機(jī)病毒;(3)搞清楚計(jì)算機(jī)病毒體的大致結(jié)構(gòu),提取特征識(shí)別用的字節(jié)串或特征字,用于增添到計(jì)算機(jī)病毒代碼庫(kù)供計(jì)算機(jī)病毒掃描和識(shí)別程序用;(4)詳細(xì)分析計(jì)算機(jī)病毒代碼,為制定相應(yīng)的防殺計(jì)算機(jī)病毒措施制訂方案。
上述四個(gè)目的按順序排列起來(lái),正好是使用分析法的工作順序。使用分析法要求具有比較全面的有關(guān)計(jì)算機(jī)、DOS、Windows、網(wǎng)絡(luò)等的結(jié)構(gòu)和功能調(diào)用以及關(guān)于計(jì)算機(jī)病毒方面的各種知識(shí),這是與其他檢測(cè)計(jì)算機(jī)病毒方法不一樣的地方。
5.人工智能陷阱技術(shù)和宏病毒陷阱技術(shù)
人工智能陷阱是一種監(jiān)測(cè)計(jì)算機(jī)行為的常駐式掃描技術(shù)。它將所有計(jì)算機(jī)病毒所產(chǎn)生的行為歸納起來(lái),一旦發(fā)現(xiàn)內(nèi)存中的程序有任何不當(dāng)?shù)男袨?系統(tǒng)就會(huì)有所警覺(jué),并告知使用者。這種技術(shù)的優(yōu)點(diǎn)是執(zhí)行速度快、操作簡(jiǎn)便,且可以偵測(cè)到各式計(jì)算機(jī)病毒;其缺點(diǎn)就是程序設(shè)計(jì)難,且不容易考慮周全。不過(guò)在這千變?nèi)f化的計(jì)算機(jī)病毒世界中,人工智能陷阱掃描技術(shù)是一個(gè)至少具有主動(dòng)保護(hù)功能的新技術(shù)。
宏病毒陷阱技術(shù)(MacroTrap)是結(jié)合了搜索法和人工智能陷阱技術(shù),依行為模式來(lái)偵測(cè)已知及未知的宏病毒。其中,配合OLE2技術(shù),可將宏與文件分開(kāi),使得掃描速度變得飛快,而且更可有效地將宏病毒徹底清除。
參考文獻(xiàn):
[1]陳立新:計(jì)算機(jī):病毒防治百事通[M].北京:清華大學(xué)出版社,2001
[2]姬志剛:從qq開(kāi)始認(rèn)識(shí)網(wǎng)絡(luò)安全.中國(guó)科教博覽,2004(9)
[3]姬志剛:計(jì)算機(jī)、網(wǎng)絡(luò)與信息社會(huì).科技咨詢(xún)導(dǎo)報(bào).2006(20)
[4]韓莜卿:計(jì)算機(jī)病毒分析與防范大全[M].北京:電子工業(yè)出版社.2006