全套課件·計算機病毒及其防范技術(shù)_完整_第1頁
全套課件·計算機病毒及其防范技術(shù)_完整_第2頁
全套課件·計算機病毒及其防范技術(shù)_完整_第3頁
全套課件·計算機病毒及其防范技術(shù)_完整_第4頁
全套課件·計算機病毒及其防范技術(shù)_完整_第5頁
已閱讀5頁,還剩810頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、計算機病毒概述本章學習目標明確計算機病毒的基本概念了解計算機病毒發(fā)展的歷史轉(zhuǎn)折點熟悉計算機病毒的分類熟悉商業(yè)計算機病毒命名規(guī)則掌握計算機病毒的發(fā)展趨勢一、計算機病毒的定義計算機病毒產(chǎn)生的動機(原因):計算機系統(tǒng)的脆弱性(IBM病毒防護計劃)作為一種文化(hacker)病毒編制技術(shù)學習。惡作劇。產(chǎn)生于個別人的報復心理。用于版權(quán)保護(江民公司)。用于特殊目的(軍事、計算機防病毒公司)。計算機病毒的前身只不過是程序員閑來無事而編寫的趣味程序;后來,才發(fā)展出了諸如破壞文件、修改系統(tǒng)參數(shù)、干擾計算機的正常工作等的惡性病毒?!安《尽币辉~的正式出現(xiàn)在1985年3月份的“科學美國人”里?!坝嬎銠C病毒”與醫(yī)學上

2、的“病毒”不同,它不是天然存在的,是某些人利用計算機軟、硬件所固有的脆弱性,編制的具有特殊功能的程序?!坝嬎銠C病毒”為什么叫做病毒?原因是,它與生物醫(yī)學上的病毒同樣有傳染和破壞的特性,因此這一名詞是由生物醫(yī)學上的“病毒”概念引申而來。Fred Cohen定義: 計算機病毒是一種程序,他用修改其它程序的方法將自身的精確拷貝或者可能演化的拷貝插入其它程序,從而感染其它程序。Fred Cohen認為: 病毒不是利用操作系統(tǒng)運行的錯誤和缺陷的程序,病毒是正常的用戶程序。廣義定義:從廣義上講,凡能夠引起計算機故障,破壞計算機數(shù)據(jù)的程序統(tǒng)稱為計算機病毒。依據(jù)此定義,諸如惡意代碼,蠕蟲,木馬等均可稱為計算機

3、病毒。在國內(nèi),專家和研究者對計算機病毒也做過不盡相同的定義,但一直沒有公認的明確定義。標準定義(中國): 直至1994年2月18日,我國正式頒布實施了中華人民共和國計算機信息系統(tǒng)安全保護條例,在條例第二十八條中明確指出:計算機病毒,是指編制或者在計算機程序中插入的破壞計算機功能或者毀壞數(shù)據(jù),影響計算機使用,并能自我復制的一組計算機指令或者程序代碼。此定義具有法律性、權(quán)威性。二、病毒特征和結(jié)構(gòu) 破壞性 傳染性 隱蔽性 寄生性 觸發(fā)(潛伏)性/*引導功能模塊*/將病毒程序寄生于宿主程序中;加載計算機程序;病毒程序隨其宿主程序的運行進入系統(tǒng);傳染功能模塊;破壞功能模塊;main()調(diào)用引導功能模塊;

4、A:do 尋找傳染對象; if(傳染條件不滿足)goto A; while(滿足傳染條件); 調(diào)用傳染功能模塊; while(滿足破壞條件)激活病毒程序;調(diào)用破壞功能模塊; 運行宿主源程序; if 不關(guān)機goto A; 關(guān)機;在第一部商用電腦出現(xiàn)之前,馮諾伊曼在他的論文復雜自動裝置的理論及組識的進行里,就已經(jīng)勾勒出了病毒程序的藍圖。Bell實驗室的磁心大戰(zhàn)(Core War)。70年代美國作家雷恩出版的P1的青春The Adolescence of P1一書中作者構(gòu)思出了計算機病毒的概念。 1983年11月3日,F(xiàn)red Cohen博士研制出第一個計算機病毒(Unix)。1986 年初,在巴基

5、斯坦的拉合爾 (Lahore),巴錫特 (Basit) 和阿姆杰德(Amjad) 兩兄弟經(jīng)營著一家 IBM-PC 機及其兼容機的小商店。他們編寫了Pakistan 病毒,即Brain。在一年內(nèi)流傳到了世界各地。1987年世界各地的計算機用戶幾乎同時發(fā)現(xiàn)了形形色色的計算機病毒,如大麻、IBM圣誕樹、黑色星期五等等 。三、病毒成長的痕跡1988 年 3 月 2 日,一種蘋果機的病毒發(fā)作,這天受感染的蘋果機停止工作,只顯示“向所有蘋果電腦的使用者宣布和平的信息”。以慶祝蘋果機生日。1988年冬天,正在康乃爾大學攻讀的莫里斯,把一個被稱為“蠕蟲”的電腦病毒送進了美國最大的電腦網(wǎng)絡(luò)互聯(lián)網(wǎng)。1988年11

6、月2日下午5點,互聯(lián)網(wǎng)的管理人員首次發(fā)現(xiàn)網(wǎng)絡(luò)有不明入侵者。當晚,從美國東海岸到西海岸,互聯(lián)網(wǎng)用戶陷入一片恐慌。1989年全世界的計算機病毒攻擊十分猖獗,我國也未幸免。1991年在“海灣戰(zhàn)爭”中,美軍第一次將計算機病毒用于實戰(zhàn)。1992年出現(xiàn)針對殺毒軟件的“幽靈”病毒,如One-half。1996年首次出現(xiàn)針對微軟公司Office的“宏病毒”。1997年被公認為計算機反病毒界的“宏病毒”年。1999年4月26日,CIH病毒在全球范圍大規(guī)模爆發(fā),造成近6000萬臺電腦癱瘓。(該病毒產(chǎn)生于1998年) 1999年 Happy99等完全通過Internet傳播的病毒的出現(xiàn)標志著Internet病毒將成

7、為病毒新的增長點。 2001年7月中旬,一種名為“紅色代碼”的病毒在美國大面積蔓延,這個專門攻擊服務(wù)器的病毒攻擊了白宮網(wǎng)站,造成了全世界恐慌 。2003年,“2003蠕蟲王”病毒在亞洲、美洲、澳大利亞等地迅速傳播,造成了全球性的網(wǎng)絡(luò)災害。 2004年是蠕蟲泛濫的一年,大流行病毒:網(wǎng)絡(luò)天空(Worm.Netsky)高波(Worm.Agobot)愛情后門(Worm.Lovgate)震蕩波(Worm.Sasser)SCO炸彈(Worm.Novarg)沖擊波(Worm.Blaster)惡鷹(Worm.Bbeagle)小郵差(Worm.Mimail)求職信(Worm.Klez)大無極(Worm.SoBi

8、g)2005年是木馬流行的一年,新木馬包括:8月9日, “閃盤竊密者(Trojan.UdiskThief)”病毒。該木馬病毒會判定電腦上移動設(shè)備的類型,自動把U盤里所有的資料都復制到電腦C盤的“test”文件夾下,這樣可能造成某些公用電腦用戶的資料丟失。11月25日, “證券大盜”()。該木馬病毒可盜取包括南方證券、國泰君安在內(nèi)多家證券交易系統(tǒng)的交易賬戶和密碼,被盜號的股民賬戶存在被人惡意操縱的可能。7月29日, “外掛陷阱”(troj.Lineage.hp)。此病毒可以盜取多個網(wǎng)絡(luò)游戲的用戶信息,如果用戶通過登陸某個網(wǎng)站 ,下載安裝所需外掛后,便會發(fā)現(xiàn)外掛實際上是經(jīng)過偽裝的病毒,這個時候病毒

9、便會自動安裝到用戶電腦中。9月28日, 我的照片 (Trojan.PSW.MyPhoto)病毒。該病毒試圖竊取熱血江湖 、傳奇 、天堂 、工商銀行 、中國農(nóng)業(yè)銀行 等數(shù)十種網(wǎng)絡(luò)游戲及網(wǎng)絡(luò)銀行的賬號和密碼。該病毒發(fā)作時,會顯示一張照片使用戶對其放松警惕。 2006年木馬仍然是病毒主流,變種層出不窮2006年上半年,江民反病毒中心共截獲新病毒33358種,另據(jù)江民病毒預警中心監(jiān)測的數(shù)據(jù)顯示,1至6月全國共有7322453臺計算機感染了病毒,其中感染木馬病毒電腦2384868臺,占病毒感染電腦總數(shù)的32.56%,感染廣告軟件電腦1253918臺,占病毒感染電腦總數(shù)的17.12%,感染后門程序電腦 6

10、64589臺,占病毒感染電腦總數(shù)的9.03%,蠕蟲病毒216228臺,占病毒感染電腦總數(shù)的2.95%,監(jiān)測發(fā)現(xiàn)漏洞攻擊代碼感染181769臺,占病毒感染電腦總數(shù)的2.48%,腳本病毒感染15152臺,占病毒感染電腦總數(shù)的2.06%。2007年:流氓軟件反流氓軟件技術(shù)對抗的階段。Cnnic3721 yahoo病毒的發(fā)展趨勢病毒更新?lián)Q代向多元化發(fā)展依賴網(wǎng)絡(luò)進行傳播攻擊方式多樣(郵件,網(wǎng)頁,局域網(wǎng)等)利用系統(tǒng)漏洞成為病毒有力的傳播方式病毒與黑客技術(shù)相融合四、病毒人生(法律)1983 年 11 月 3 日,弗雷德科恩 (Fred Cohen) 博士研制出一種在運行過程中可以復制自身的破壞性程序,倫艾德

11、勒曼 (Len Adleman) 將它命名為計算機病毒(computer viruses),并在每周一次的計算機安全討論會上正式提出。 1988年冬天,正在康乃爾大學攻讀的莫里斯,把一個被稱為“蠕蟲”的電腦病毒送進了美國最大的電腦網(wǎng)絡(luò)互聯(lián)網(wǎng)。1988年11月2日下午5點,互聯(lián)網(wǎng)的管理人員首次發(fā)現(xiàn)網(wǎng)絡(luò)有不明入侵者。當晚,從美國東海岸到西海岸,互聯(lián)網(wǎng)用戶陷入一片恐慌。CIH病毒,又名“切爾諾貝利”,是一種可怕的電腦病毒。它是由臺灣大學生陳盈豪編制的,九八年五月間,陳盈豪還在大同工學院就讀時,完成以他的英文名字縮寫“CIH”名的電腦病毒起初據(jù)稱只是為了“想紀念一下1986的災難”或“使反病毒軟件公司

12、難堪”。年僅18歲的高中生杰弗里李帕森因為涉嫌是“沖擊波”電腦病毒的制造者于2003年8月29日被捕。對此,他的鄰居們表示不敢相信。在他們的眼里,杰弗里李帕森是一個電腦天才,而決不是什么黑客,更不會去犯罪。 李俊,大學本科畢業(yè)大于1000萬用戶染毒損失數(shù)億元人民幣處罰:最高無期?五、計算機病毒的主要危害 直接危害:1.病毒激發(fā)對計算機數(shù)據(jù)信息的直接破壞作用 2.占用磁盤空間和對信息的破壞 3.搶占系統(tǒng)資源 4.影響計算機運行速度 5.計算機病毒錯誤與不可預見的危害 6.計算機病毒的兼容性對系統(tǒng)運行的影響病毒的危害情況 間接危害:1.計算機病毒給用戶造成嚴重的心理壓力2.造成業(yè)務(wù)上的損失3.法律

13、上的問題近幾年來的重大損失 年 份攻擊行為發(fā)起者受害PC數(shù)目損失金額 (美元)2006木馬和惡意軟件2005木馬2004Worm_Sasser(震蕩波)2003Worm_MSBLAST(沖擊波)超過140萬臺2003SQL Slammer超過20萬臺9.5億至12億2002Klez超過6百萬臺90億2001RedCode超過1百萬臺26億2001NIMDA超過8百萬臺60億2000Love Letter88億1999CIH超過6千萬臺近100億五、計算機病毒的分類1、按病毒存在的媒體分類網(wǎng)絡(luò)病毒:通過計算機網(wǎng)絡(luò)傳播感染網(wǎng)絡(luò)中的可執(zhí)行文件;文件病毒:感染計算機中的文件(如:,等);引導型病毒:感

14、染啟動扇區(qū)(Boot)和硬盤的系統(tǒng)引導扇區(qū)();混合型病毒:是上述三種情況的混合。例如:多型病毒(文件和引導型)感染文件和引導扇區(qū)兩種目標,這樣的病毒通常都具有復雜的算法,它們使用非常規(guī)的辦法侵入系統(tǒng),同時使用了加密和變形算法。2、按病毒傳染的方法分類 引導扇區(qū)傳染病毒:主要使用病毒的全部或部分代碼取代正常的引導記錄,而將正常的引導記錄隱藏在其他地方。執(zhí)行文件傳染病毒:寄生在可執(zhí)行程序中,一旦程序執(zhí)行,病毒就被激活,進行預定活動。網(wǎng)絡(luò)傳染病毒:這類病毒是當前病毒的主流,特點是通過互聯(lián)網(wǎng)絡(luò)進行傳播。例如,蠕蟲病毒就是通過主機的漏洞在網(wǎng)上傳播。 3、按病毒破壞的能力分類 無害型:除了傳染時減少磁盤

15、的可用空間外,對系統(tǒng)沒有其它影響。無危險型:這類病毒僅僅是減少內(nèi)存、顯示圖像、發(fā)出聲音及同類音響。危險型:這類病毒在計算機系統(tǒng)操作中造成嚴重的錯誤。非常危險型:這類病毒刪除程序、破壞數(shù)據(jù)、清除系統(tǒng)內(nèi)存區(qū)和操作系統(tǒng)中重要的信息。 4、按病毒算法分類 伴隨型病毒:這一類病毒并不改變文件本身,它們根據(jù)算法產(chǎn)生EXE文件的伴隨體,具有同樣的名字和不同的擴展名(COM),例如:XCOPY.EXE的伴隨體是XCOPY.COM。病毒把自身寫入COM文件并不改變EXE文件,當DOS加載文件時,伴隨體優(yōu)先被執(zhí)行到,再由伴隨體加載執(zhí)行原來的EXE文件。蠕蟲型病毒:通過計算機網(wǎng)絡(luò)傳播,不改變文件和資料信息,利用網(wǎng)絡(luò)

16、從一臺機器的內(nèi)存?zhèn)鞑サ狡渌鼨C器的內(nèi)存,計算網(wǎng)絡(luò)地址,將自身的病毒通過網(wǎng)絡(luò)發(fā)送。有時它們在系統(tǒng)存在,一般除了內(nèi)存不占用其它資源。寄生型病毒:依附在系統(tǒng)的引導扇區(qū)或文件中,通過系統(tǒng)的功能進行傳播。練習型病毒:病毒自身包含錯誤,不能進行很好的傳播,例如一些病毒在調(diào)試階段。 變形病毒:這一類病毒使用一個復雜的算法,使自己每傳播一份都具有不同的內(nèi)容和長度。它們一般的作法是一段混有無關(guān)指令的解碼算法和經(jīng)過變化的病毒體組成。5、按計算機病毒的鏈結(jié)方式分類 源碼型病毒:該病毒攻擊高級語言編寫的程序,該病毒在高級語言所編寫的程序編譯前插入到原程序中,經(jīng)編譯成為合法程序的一部分。嵌入型病毒:這種病毒是將自身嵌入到

17、現(xiàn)有程序中,把計算機病毒的主體程序與其攻擊的對象以插入的方式鏈接。這種計算機病毒是難以編寫的,一旦侵入程序體后也較難消除。如果同時采用多態(tài)性病毒技術(shù),超級病毒技術(shù)和隱蔽性病毒技術(shù),將給當前的反病毒技術(shù)帶來嚴峻的挑戰(zhàn)。外殼型病毒:外殼型病毒將其自身包圍在主程序的四周,對原來的程序不作修改。這種病毒最為常見,易于編寫,也易于發(fā)現(xiàn),一般測試文件的大小即可知。操作系統(tǒng)型病毒:這種病毒用自身的程序加入或取代部分操作系統(tǒng)進行工作,具有很強的破壞力,可以導致整個系統(tǒng)的癱瘓。圓點病毒和大麻病毒就是典型的操作系統(tǒng)型病毒。6、按病毒攻擊操作系統(tǒng)分類Microsoft DOSMicrosoft Windows 95

18、/98/MEMicrosoft Windows NT/2000/XPUnix(Linux)Macintosh(MacMag病毒、Scores病毒)OS/2(AEP病毒)病毒的發(fā)展是伴隨著計算機軟硬件的發(fā)展而發(fā)展的,讓我們沿著操作系統(tǒng)發(fā)展的幾個階段來看看病毒技術(shù)與反病毒技術(shù)演化。DOS時代(1981)Window 9x時代(1995)Windows NT/2000時代(1996)(一)DOS操作系統(tǒng)時代的病毒DOS操作系統(tǒng)簡介16位的操作系統(tǒng)(8086、8088)實模式、單用戶、單任務(wù)字符界面中斷機制DOS可執(zhí)行文件病毒原理COM病毒EXE病毒常見感染手法 通過查目錄進行傳播 通過執(zhí)行進行傳播

19、通過文件查找進行傳播 通過文件關(guān)閉的時候進行傳播DOS反病毒原理特征碼技術(shù)模糊匹配技術(shù)(廣譜殺毒)行為判定技術(shù)啟發(fā)式掃描技術(shù)對各種可疑功能進行加權(quán)判斷;MOV AH ,5; INT,13h; format(二)Windows操作系統(tǒng)32位操作系統(tǒng)搶占式多任務(wù)操作系統(tǒng)保護模式下運行友好的圖形界面Windows病毒可執(zhí)行文件病毒宏病毒腳本病毒蠕蟲病毒木馬病毒數(shù)據(jù)包病毒可執(zhí)行文件病毒典型病毒(CIH)感染原理特點反病毒技術(shù)文件監(jiān)控內(nèi)存監(jiān)控蠕蟲病毒典型病毒感染原理特點反病毒技術(shù)郵件監(jiān)控網(wǎng)絡(luò)監(jiān)控席卷全球的NIMDA病毒木馬病毒典型病毒感染原理特點反病毒技術(shù)文件監(jiān)控防火墻宏病毒典型病毒感染原理特點反病毒技

20、術(shù)OFFICE嵌入式查毒特征代碼腳本病毒典型病毒感染原理特點反病毒技術(shù)腳本監(jiān)控數(shù)據(jù)包病毒典型病毒(CodeRed, SQL Slammer)感染原理特點反病毒技術(shù)安全檢測漏洞掃描防火墻六、計算機病毒的傳播途徑 1、軟盤軟盤作為最常用的交換媒介,在計算機應(yīng)用的早期對病毒的傳播發(fā)揮了巨大的作用,因那時計算機應(yīng)用比較簡單,可執(zhí)行文件和數(shù)據(jù)文件系統(tǒng)都較小,許多執(zhí)行文件均通過軟盤相互拷貝、安裝,這樣病毒就能通過軟盤傳播文件型病毒;另外,在軟盤列目錄或引導機器時,引導區(qū)病毒會在軟盤與硬盤引導區(qū)內(nèi)互相感染。因此軟盤也成了計算機病毒的主要的寄生“溫床”。 2、光盤 光盤因為容量大,存儲了大量的可執(zhí)行文件,大量

21、的病毒就有可能藏身于光盤,對只讀式光盤,不能進行寫操作,因此光盤上的病毒不能清除。以謀利為目的非法盜版軟件的制作過程中,不可能為病毒防護擔負專門責任,也決不會有真正可靠的技術(shù)保障避免病毒的傳入、傳染、流行和擴散。當前,盜版光盤的泛濫給病毒的傳播帶來了極大的便利。甚至有些光盤上殺病毒軟件本身就帶有病毒,這就給本來“干凈”的計算機帶來了災難。 3、硬盤(含移動硬盤、USB) 有時,帶病毒的硬盤在本地或移到其他地方使用甚至維修等,就會將干凈的軟盤傳染或者感染其他硬盤并擴散。 網(wǎng)絡(luò)病毒的加速器網(wǎng)絡(luò)病毒技術(shù)社區(qū)集體攻擊病毒 蠕蟲病毒特洛伊木馬黑客技術(shù)腳本病毒郵件病毒病毒源碼發(fā)布4、有線網(wǎng)絡(luò)觸目驚心的計算

22、卿斯?jié)h如果:20分鐘產(chǎn)生一種新病毒,通過因特網(wǎng)傳播(30萬公里/秒)。聯(lián)網(wǎng)電腦每20分鐘感染一次,每天開機聯(lián)網(wǎng)2小時。結(jié)論:一年以內(nèi)一臺聯(lián)網(wǎng)的電腦可能會被最新 病毒感染2190次。另一個數(shù)字:75的電腦被感染。網(wǎng)絡(luò)服務(wù)傳播媒介網(wǎng)絡(luò)的快速發(fā)展促進了以網(wǎng)絡(luò)為媒介的各種服務(wù)(FTP, WWW, BBS, EMAIL等)的快速普及。同時,這些服務(wù)也成為了新的病毒傳播方式。 電子布告欄(BBS): 電子郵件(Email): 即時消息服務(wù)(QQ, ICQ, MSN等): WEB服務(wù): FTP服務(wù): 新聞組: 5、無線通訊系統(tǒng)病毒對手機的攻擊有3個層次:攻擊WAP服務(wù)器,使手機無法訪問服務(wù)器;攻擊網(wǎng)關(guān),向手

23、機用戶發(fā)送大量垃圾信息;直接對手機本身進行攻擊,有針對性地對其操作系統(tǒng)和運行程序進行攻擊,使手機無法提供服務(wù)。七、染毒計算機的癥狀病毒表現(xiàn)現(xiàn)象: 計算機病毒發(fā)作前的表現(xiàn)現(xiàn)象 病毒發(fā)作時的表現(xiàn)現(xiàn)象 病毒發(fā)作后的表現(xiàn)現(xiàn)象與病毒現(xiàn)象相似的硬件故障與病毒現(xiàn)象相似的軟件故障1、發(fā)作前的現(xiàn)象平時運行正常的計算機突然經(jīng)常性無緣無故地死機 操作系統(tǒng)無法正常啟動運行速度明顯變慢以前能正常運行的軟件經(jīng)常發(fā)生內(nèi)存不足的錯誤打印和通訊發(fā)生異常無意中要求對軟盤進行寫操作以前能正常運行的應(yīng)用程序經(jīng)常發(fā)生死機或者非法錯誤系統(tǒng)文件的時間、日期、大小發(fā)生變化運行Word,打開Word文檔后,該文件另存時只能以模板方式保存 磁盤

24、空間迅速減少網(wǎng)絡(luò)驅(qū)動器卷或共享目錄無法調(diào)用基本內(nèi)存發(fā)生變化陌生人發(fā)來的電子函件 2、發(fā)作時的現(xiàn)象提示一些不相干的話發(fā)出一段的音樂產(chǎn)生特定的圖像硬盤燈不斷閃爍進行游戲算法Windows桌面圖標發(fā)生變化計算機突然死機或重啟自動發(fā)送電子郵件鼠標自己在動3、發(fā)作后的現(xiàn)象硬盤無法啟動,數(shù)據(jù)丟失 系統(tǒng)文件丟失或被破壞文件目錄發(fā)生混亂部分文檔丟失或被破壞部分文檔自動加密修改Autoexec.bat文件使部分可軟件升級主板的BIOS程序混亂,主板被破壞網(wǎng)絡(luò)癱瘓,無法提供正常的服務(wù)4、與病毒現(xiàn)象類似的軟件故障 出現(xiàn)“Invalid drive specification”(非法驅(qū)動器號) 軟件程序已被破壞(非病

25、毒) 軟件與操作系統(tǒng)的兼容性 引導過程故障 用不同的編輯軟件程序5、與病毒現(xiàn)象類似的硬件故障 系統(tǒng)的硬件配置電源電壓不穩(wěn)定插件接觸不良軟驅(qū)故障關(guān)于CMOS的問題八、計算機病毒的命名規(guī)則 CARO命名規(guī)則,每一種病毒的命名包括五個部分:病毒家族名病毒組名大變種小變種修改者CARO規(guī)則的一些附加規(guī)則包括:不用地點命名不用公司或商標命名如果已經(jīng)有了名字就不再另起別名變種病毒是原病毒的子類 精靈(Cunning)病毒是瀑布(Cascade)病毒的變種,它在發(fā)作時能奏樂,因此被命名為Cascade.1701.A。Cascade是家族名,1701是組名。因為Cascade病毒的變種的大小不一(1701,

26、1704, 1621等),所以用大小來表示組名。A 表示該病毒是某個組中的第一個變種。 業(yè)界補充: 反病毒軟件商們通常在CARO命名的前面加一個前綴來標明病毒類型。比如,WM表示MS Word宏病毒;Win32指32位Windows病毒;VBS指VB腳本病毒。這樣,梅麗莎病毒的一個變種的命名就成了W97M.Melissa.AA,Happy 99蠕蟲就被稱為Win32.Happy99.Worm。VGrep是反病毒廠商的一種嘗試,這種方法將已知的病毒名稱通過某種方法關(guān)聯(lián)起來,其目的是不管什么樣的掃描軟件都能按照可被識別的名稱鏈進行掃描。VGrep將病毒文件讀入并用不同的掃描器進行掃描,掃描的結(jié)果和

27、被識別出的信息放入數(shù)據(jù)庫中。每一個掃描器的掃描結(jié)果與別的掃描結(jié)果相比較并將結(jié)果用作病毒名交叉引用表。VGrep的參與者贊同為每一種病毒起一個最通用的名字最為代表名字。擁有成千上萬掃描器的大型企業(yè)集團要求殺毒軟件供應(yīng)商使用VGrep命名,這對于在世界范圍內(nèi)跟蹤多個病毒的一致性很有幫助。 九、發(fā)展趨勢和最新動向DOS引導階段 DOS可執(zhí)行階段伴隨、批次型階段幽靈、多形階段生成器、變體機階段網(wǎng)絡(luò)、蠕蟲階段視窗階段宏病毒階段互連網(wǎng)階段Java、腳本語言、郵件炸彈階段通訊設(shè)備、PDA設(shè)備階段最新動向病毒與其他技術(shù)相融合某些病毒及普通病毒、蠕蟲、木馬和黑客等技術(shù)于一身,具有混合型特征,破壞性極強;傳播途徑

28、多,擴散速度快很多病毒與internet和intranet緊密結(jié)合,通過系統(tǒng)漏洞、局域網(wǎng)、網(wǎng)頁、郵件等方式進行傳播,擴散速度極快。目前此類病毒已有2000種之多;欺騙性強 很多病毒利用人們的好奇心理,往往具有很強的誘惑性和欺騙性,使得它更容易傳染,如“庫爾尼科娃”病毒即是利用網(wǎng)壇美女庫爾尼科娃的魅力;大量消耗系統(tǒng)與網(wǎng)絡(luò)資源計算機感染了REDCODE等病毒后,病毒會不斷遍歷磁盤、分配內(nèi)存,導致系統(tǒng)資源很快被消耗殆盡,最終使得計算機速度越來越慢或網(wǎng)絡(luò)阻塞;病毒出現(xiàn)頻度高,病毒生成工具多 早期的計算機病毒都是編程高手制作的,編寫病毒是為了顯示自己的技術(shù),但庫爾尼科娃病毒的設(shè)計者只是修改了下載的VBS

29、蠕蟲孵化器變生成了該病毒。這種工具在網(wǎng)絡(luò)上很容易就可以獲得,因此新病毒的出現(xiàn)頻度超出以往的任何時候。20世紀末每年的病毒數(shù)目 十、計算機病毒防治病毒防治的公理1、不存在這樣一種反病毒軟硬件,能夠防治未來產(chǎn)生的所有病毒。2、不存在這樣一種病毒程序,能夠讓未來的所有反病毒軟硬件都無法檢測。3、目前的反病毒軟件和硬件以及安全產(chǎn)品是都易耗品,必須經(jīng)常進行更新、升級。4、病毒產(chǎn)生在前,反病毒手段滯后的現(xiàn)狀,將是一個長期的過程。人類為防治病毒所做出的努力 立體防護 網(wǎng)絡(luò)版 單機版防病毒卡對計算機病毒應(yīng)持有的態(tài)度 1.客觀承認計算機病毒的存在,但不要懼怕病毒。 3.樹立計算機病毒意識,積極采取預防(備份等)

30、措施。4.掌握必要的計算機病毒知識和病毒防治技術(shù),對用戶至關(guān)重要。5.發(fā)現(xiàn)病毒,冷靜處理。 目前廣泛應(yīng)用的幾種防治技術(shù):特征碼掃描法特征碼掃描法是分析出病毒的特征病毒碼并集中存放于病毒代碼庫文件中,在掃描時將掃描對象與特征代碼庫比較,如有吻合則判斷為染上病毒。該技術(shù)實現(xiàn)簡單有效,安全徹底;但查殺病毒滯后,并且龐大的特征碼庫會造成查毒速度下降;虛擬執(zhí)行技術(shù) 該技術(shù)通過虛擬執(zhí)行方法查殺病毒,可以對付加密、變形、異型及病毒生產(chǎn)機生產(chǎn)的病毒,具有如下特點:在查殺病毒時在機器虛擬內(nèi)存中模擬出一個“指令執(zhí)行虛擬機器”在虛擬機環(huán)境中虛擬執(zhí)行(不會被實際執(zhí)行)可疑帶毒文件在執(zhí)行過程中,從虛擬機環(huán)境內(nèi)截獲文件數(shù)

31、據(jù),如果含有可疑病毒代碼,則殺毒后將其還原到原文件中,從而實現(xiàn)對各類可執(zhí)行文件內(nèi)病毒的查殺 文件實時監(jiān)控技術(shù) 通過利用操作系統(tǒng)底層接口技術(shù),對系統(tǒng)中的所有類型文件或指定類型的文件進行實時的行為監(jiān)控,一旦有病毒傳染或發(fā)作時就及時報警。從而實現(xiàn)了對病毒的實時、永久、自動監(jiān)控。這種技術(shù)能夠有效控制病毒的傳播途徑,但是這種技術(shù)的實現(xiàn)難度較大,系統(tǒng)資源的占用率也會有所降低。智能引擎技術(shù) 智能引擎技術(shù)發(fā)展了特征碼掃描法的優(yōu)點,改進了其弊端,使得病毒掃描速度不隨病毒庫的增大而減慢。剛剛面世的瑞星殺毒軟件2003版即采用了此項技術(shù),使病毒掃描速度比2002版提高了一倍之多;其他的反病毒技術(shù)計算機監(jiān)控技術(shù)文件實

32、時監(jiān)控內(nèi)存實時監(jiān)控腳本實時監(jiān)控郵件實時監(jiān)控注冊表實時監(jiān)控參考:嵌入式殺毒技術(shù) 嵌入式殺毒技術(shù)是對病毒經(jīng)常攻擊的應(yīng)用程序或?qū)ο筇峁┲攸c保護的技術(shù),它利用操作系統(tǒng)或應(yīng)用程序提供的內(nèi)部接口來實現(xiàn)。它對使用頻度高、使用范圍廣的主要的應(yīng)用軟件提供被動式的防護。如對MS-Office、Outlook、IE、Winzip、NetAnt等應(yīng)用軟件進行被動式殺毒。 未知病毒查殺技術(shù) 未知病毒技術(shù)是繼虛擬執(zhí)行技術(shù)后的又一大技術(shù)突破,它結(jié)合了虛擬技術(shù)和人工智能技術(shù),實現(xiàn)了對未知病毒的準確查殺。壓縮智能還原技術(shù) 世界上的壓縮工具、打包工具、加“殼”工具多不勝數(shù),病毒如果被這樣的工具處理后被層層包裹起來,對于防病毒軟件

33、來說,就是一個噩夢。為了使用統(tǒng)一的方法來解決這個問題,反病毒專家們發(fā)明了未知解壓技術(shù),它可以對所有的這類文件在內(nèi)存中還原,從而使得病毒完全暴露出來。多層防御,集中管理技術(shù)反病毒要以網(wǎng)為本,從網(wǎng)絡(luò)系統(tǒng)的角度設(shè)計反病毒解決方案,只有這樣才能有效地查殺網(wǎng)絡(luò)上的計算機病毒。 在網(wǎng)絡(luò)上,軟件的安裝和管理方式是十分關(guān)鍵的,它不僅關(guān)系到網(wǎng)絡(luò)維護和管理的效率和質(zhì)量,而且涉及到網(wǎng)絡(luò)的安全性。好的殺毒軟件需要能在幾分鐘之內(nèi)便可輕松地安裝到組織里的每一個NT服務(wù)器上,并可下載和散布到所有的目的機器上,由網(wǎng)絡(luò)管理員集中設(shè)置和管理,它會與操作系統(tǒng)及其它安全措施緊密地結(jié)合在一起,成為網(wǎng)絡(luò)安全管理的一部分,并且自動提供最佳

34、的網(wǎng)絡(luò)病毒防御措施。病毒免疫技術(shù) 病毒免疫技術(shù)一直是反病毒專家研究的熱點,它通過加強自主訪問控制和設(shè)置磁盤禁寫保護區(qū)來實現(xiàn)病毒免疫的基本構(gòu)想。實際上,最近出現(xiàn)的軟件安全認證技術(shù)也應(yīng)屬于此技術(shù)的范疇,由于用戶應(yīng)用軟件的多樣性和環(huán)境的復雜性,病毒免疫技術(shù)到廣泛使用還有一段距離。病毒防治技術(shù)的趨勢前瞻加強對未知病毒的查殺能力加強對未知病毒的查殺能力是反病毒行業(yè)的持久課題,目前國內(nèi)外多家公司都宣布自己的產(chǎn)品可以對未知病毒進行查殺,但據(jù)我們研究,國內(nèi)外的產(chǎn)品只有少數(shù)可以對同一家族的新病毒進行預警,不能清除。目前有些公司已經(jīng)在這一領(lǐng)域取得了突破性的進展,可以對未知DOS病毒、未知PE 病毒、未知宏病毒進行

35、防范。其中對未知DOS病毒能查到90%以上,并能準確清除其中的80%,未知PE 病毒能查到70%以上、未知宏病毒能實現(xiàn)查殺90%.防殺針對掌上型移動通訊工具和PDA的病毒 隨著掌上型移動通訊工具和PDA的廣泛使用,針對這類系統(tǒng)的病毒已經(jīng)開始出現(xiàn),并且威脅將會越來越大,反病毒公司將投入更多的力量來加強此類病毒的防范。介紹六種面向手機電話等便攜式信息設(shè)備的“EPOC” 上運行的病毒:EPOC-ALARM,持續(xù)發(fā)出警告聲音,雖無大害,但很煩人;EPOC-BANDINFO.A,發(fā)作時將用戶信息并為 “Somefoolownthis”;EPOC-FAKE.A,會在手機的屏幕上顯示格式化內(nèi)置硬盤的畫面,但

36、實際上并不會執(zhí)行格式化操作;EPOC-GHOST.A,會在畫面上顯示“Everyone hates you”;EPOC-ALIGHT.A,會使背景燈持續(xù)閃爍;EPOC-ALONE.A,可使鍵盤操作功能喪失,可及時輸入“Leave me alone”來解除病毒常駐;兼容性病毒的防殺 目前已經(jīng)發(fā)現(xiàn)可以同時在微軟 WINDOWS和日益普及的LINUX兩種不同操作系統(tǒng)內(nèi)運作的病毒,此類病毒將會給人們帶來更多的麻煩,促使反病毒公司加強防殺此類病毒。蠕蟲病毒和腳本病毒的防殺不容忽視 蠕蟲病毒是一種能自我復制的程序,駐留內(nèi)存并通過計算機網(wǎng)絡(luò)復制自己,它通過大量消耗系統(tǒng)資源,最后導致系統(tǒng)癱瘓。給人們帶來了巨大

37、的危害,腳本病毒因為其編寫相對容易正成為另一種趨勢,這兩類病毒的危害性使人們絲毫不能忽視對其的防殺。十一、殺毒軟件及評價病毒查殺能力對新病毒的反應(yīng)能力對文件的備份和恢復能力實時監(jiān)控功能 及時有效的升級功能智能安裝、遠程識別功能界面友好、易于操作 對現(xiàn)有資源的占用情況 (一)殺毒軟件必備功能 系統(tǒng)兼容性軟件的價格軟件商的實力 (二)國內(nèi)外殺毒軟件及市場金山毒霸、瑞星殺毒、KV3000、PC-Cillin VirusBuster、Norton AntiVirus、Mcafee Virus Scan、Kaspersky Antivirus、F-Secure Antivirus等。2004年第一季度,

38、中國防殺毒軟件市場各品牌的排名前五位依次為瑞星、賽門鐵克、江民、 趨勢科技和金山,它們合占的市場份額達到69.7%,品牌集中度較高;其余30.3%的市場份額 被其它廠商所瓜分,市場競爭日趨激烈。 項目諾頓Macfee趨勢卡巴斯基瑞星金山程序界面掃描設(shè)置查殺病毒查毒速度占用資源郵件支持病毒報警升級頻率綜合評比(三)殺毒軟件評測結(jié)果及評價公安部在2002年底測試結(jié)果:瑞星95分;國內(nèi)其他產(chǎn)品(例如,江民、金山等)在85-90分區(qū)間;國外產(chǎn)品(例如,趨勢、諾頓、熊貓等)都處于75分左右的水平。 國內(nèi)沒有廠商通過ICSA的產(chǎn)品測試地緣性因素十二、解決方案和策略 企業(yè)網(wǎng)絡(luò)中的病毒漏洞File Serve

39、rMail ServerClientInternet GatewayFirewallInternet 企業(yè)網(wǎng)絡(luò)基本結(jié)構(gòu) 網(wǎng)關(guān)(Gateway) 服務(wù)器(Servers) 郵件服務(wù)器 文件/應(yīng)用服務(wù)器 客戶端(clients) 趨勢整體防病毒解決方案FirewallInternetFile ServerClientInternet GatewayInterScan VirusWallServerProtectfor NTfor NetWareCentral ControlTVCSMail ServerScanMailfor Exchangefor Lotus NotesOfficeScan Cl

40、ientsOfficeScan ServerOfficeScan Server 趨勢整體防病毒解決方案 1 網(wǎng)關(guān)級解決方案 InterScan Viruswall 2 服務(wù)器級解決方案 郵件服務(wù)器 ScanMail for Exchange / for Notes 文件服務(wù)器 ServerProtect for NT / Netware 3 客戶端解決方案 Office Scan 4 集中管理系統(tǒng)解決方案 TVCS (Trend Virus Control System)防病毒策略 1、建立病毒防治的規(guī)章制度,嚴格管理; 2、建立病毒防治和應(yīng)急體系;3、進行計算機安全教育,提高安全防范意識;4

41、、對系統(tǒng)進行風險評估;5、選擇經(jīng)過公安部認證的病毒防治產(chǎn)品;6、正確配置,使用病毒防治產(chǎn)品; 7、正確配置系統(tǒng),減少病毒分侵害事件;8、定期檢查敏感文件;9、適時進行安全評估,調(diào)整各種病毒防治策略;10、建立病毒事故分析制度;11、確保恢復,減少損失; 十三、國內(nèi)外病毒產(chǎn)品的技術(shù)發(fā)展態(tài)勢國內(nèi)外反病毒公司在反病毒領(lǐng)域各有所長國內(nèi)外產(chǎn)品競爭激烈 隨著中國信息化進程的深入開展,多家國際反病毒公司均加大了對中國市場的力度; 國內(nèi)反病毒企業(yè)發(fā)展勢頭強勁 國內(nèi)的瑞星、江民等公司都引進了一些國外技術(shù);反病毒服務(wù)是競爭關(guān)鍵 要推動企業(yè)信息安全建設(shè)、并從根本上改變國內(nèi)信息安全現(xiàn)狀,建立健全的服務(wù)體系是關(guān)鍵。我們

42、相信人類受到病毒侵害及由此帶來的損失將逐步減少,國內(nèi)反病毒行業(yè)在政府的規(guī)范和用戶的支持下將取得更好的成績!相關(guān)資源1. Wildlist國際組織該網(wǎng)站維護世界各地發(fā)現(xiàn)的病毒列表。網(wǎng)站負責維護這個列表,并且按月打包供用戶下載。此外,網(wǎng)站上還有一些計算機病毒方面的學術(shù)論文。2. 病毒公告牌對于任何關(guān)心惡意代碼和垃圾信息防護、檢測和清除的人來說,病毒公告在線雜志是一個必不可少的參考。逐日逐月地,病毒公告牌提供如下信息:1)來自于反惡意代碼業(yè)界的發(fā)人深省的新聞和觀點2)最新惡意代碼威脅的詳細分析3)探索反惡意代碼技術(shù)開發(fā)的長篇文檔4)反惡意代碼專家的會見5)對當前反病毒產(chǎn)品的獨立評測6)覆蓋垃圾郵件和

43、反垃圾郵件技術(shù)的月報3. 29A病毒技術(shù)組織/29a/這個網(wǎng)站包含病毒、木馬和其他一些能夠破壞計算機系統(tǒng)安全的軟件。29A的成員對病毒技術(shù)特別感興趣,用戶可以從這里學到病毒制作技術(shù)。該網(wǎng)站是黑客不可或卻的學習網(wǎng)站。4. 亞洲反病毒研究者協(xié)會(AVAR)AVAR(亞洲反病毒研究者協(xié)會 )成立于1998年6月。協(xié)會的宗旨是預防計算機病毒的傳播和破壞,促進亞洲的反病毒研究者間建立良好的合作關(guān)系。該協(xié)會是獨立的、非盈利性組織,主要面向的對象是亞太地區(qū)。本協(xié)會有來自以下國家和地區(qū)資深的反病毒專家:澳大利亞、中國、中國香港、印度、日本、韓國、菲律賓、新加坡、中國臺北、英國以及美國。 我們的獨立性保證了我們

44、能在對抗計算機病毒的過程中發(fā)揮重要的作用,同時會提醒人們對計算機安全的警惕性。AVAR的主要工作包括:1) 組織和承辦以反病毒為主題的AVAR年會和論壇2) 在AVAR網(wǎng)站上提供亞洲的計算機病毒事件的信息3) 通過郵件的形式在AVAR的成員中建立郵件列表,并在會員中交換意見與信息 5. 國家計算機病毒應(yīng)急處理中心網(wǎng)站主要內(nèi)容是病毒流行列表、病毒SOS求救、數(shù)據(jù)恢復等。6. 病毒觀察網(wǎng)站主要內(nèi)容包括病毒預報、新聞、評論、相關(guān)法規(guī)、反病毒資料、安全漏洞、密碼知識、病毒百科在線檢索等。 7. 中國綠盟; 網(wǎng)站內(nèi)容包括安全論壇、安全文獻、系統(tǒng)工具、工具介紹等。8. 安全焦點網(wǎng)站內(nèi)容包括安全文獻、安全工

45、具、安全漏洞、焦點論壇等。9. 病毒資訊網(wǎng)網(wǎng)站主要內(nèi)容包括黑客頻道、防毒技巧、網(wǎng)絡(luò)安全新聞、病毒新聞等。10. 國際計算機安全聯(lián)合會(ICSA-InterNational Computer Secwrity Association) /如要對Internet的安全問題感興趣,你可以訪問國家計算機安全聯(lián)合會(NCSA)的站點。這里會看到很多關(guān)于國家計算機安全聯(lián)合會各種活動的信息,包括會議,培訓、產(chǎn)品認證和安全警告等。在這里你可以了解到國際知名的病毒防治軟件登記請況。 謝謝計算機病毒理論模型本章學習目標掌握計算機病毒的抽象描述掌握基于圖靈機的計算機病毒模型掌握基于遞歸函數(shù)的計算機病毒模型掌握網(wǎng)絡(luò)蠕

46、蟲傳播模型掌握計算機病毒預防理論模型 虛擬案例一個文本編輯程序被病毒感染了。每當使用文本編輯程序時,它總是先進行感染工作并執(zhí)行編輯任務(wù),其間,它將搜索合適文件以進行感染。每一個新被感染的程序都將執(zhí)行原有的任務(wù),并且也搜索合適的程序進行感染。這種過程反復進行。當這些被感染的程序跨系統(tǒng)傳播,被銷售,或者送給其他人時,將產(chǎn)生病毒擴散的新機會。最終,在1990年1月1日以后,被感染的程序終止了先前的活動。現(xiàn)在,每當這樣的一個程序執(zhí)行時,它將刪除所有文件。計算機病毒偽代碼 main:=Call injure;Call submain;Call infect;injure:=If condition th

47、en whatever damage is to be done and halt;infect:=If condition then infect files;案例病毒的偽代碼main:=Call injure;Call submain;Call infect;injure:=If date= Jan. 1,1990 thenWhile file != 0File = get-random-file;Delete file;Halt; infect:=If true thenFile = get-random-executable-file;Rename main routine subma

48、in;Prepend self to file;精簡后的偽代碼main:=Call injure;Decompress compressed part of program;Call submain;Call infect;injure:=If false then halt;infect:=If executable != 0 thenFile = get-random-executable-file;Rename main routine submain;Compress file;Prepend self to file; 病毒的性質(zhì)1對于每個程序,都存在該程序相應(yīng)的感染形式。也就是,可

49、以把病毒看作是一個程序到一個被感染程序的映射。 2每一個被感染程序在每個輸入(這里的輸入是指可訪問信息,例如,用戶輸入,系統(tǒng)時鐘,數(shù)據(jù)或程序文件等)上做形成如下3個選擇: 破壞(Injure):不執(zhí)行原先的功能,而去完成其它功能。何種輸入導致破壞以及破壞的形式都與被感染的程序無關(guān),而只與病毒本身有關(guān)。傳染(Infect):執(zhí)行原先的功能,并且,如果程序能終止,則傳染程序。對于除程序以外的其它可訪問信息(如時鐘、用戶/程序間的通信)的處理,同感染前的原程序一樣。另外,不管被感染的程序其原先功能如何(文本編輯或編譯器等),它傳染其它程序時,其結(jié)果是一樣的。也就是說,一個程序被感染的形式與感染它的程

50、序無關(guān)。模仿(Imitate):既不破壞也不傳染,不加修改地執(zhí)行原先的功能。這也可看作是傳染的一個特例,其中被傳染的程序的個數(shù)為零?;趫D靈機的計算機病毒的計算模型基本圖靈機(TM)隨機訪問計算機(Random Access Machine RAM) 隨機訪問存儲程序計算機(Ramdom Access Stored Program Machine,RASPM)包含后臺存儲帶的隨機訪問存儲程序計算機(The Random Access Stored Program Machine with Attached Background Storage, RASPM_ABS) 基于RASPM_ABS的病

51、毒計算機病毒被定義成程序的一部分,該程序附著在某個程序上并能將自身鏈接到其他程序上。當病毒所附著的程序被執(zhí)行時,計算機病毒的代碼也跟著被執(zhí)行。1.病毒的傳播模型 如果病毒利用了計算機的一些典型特征或服務(wù),那么病毒的這種傳播方式被稱作專用計算機的傳播方式。如果病毒在傳播時沒有利用計算機的服務(wù),那么此傳播方式被稱為獨立于計算機的傳播方式。PC中,引導型病毒就具有專用計算機的傳播方式感染C源文件的病毒就是具有獨立計算機的傳播方式2.少態(tài)型病毒和多態(tài)型病毒當有兩個程序被同樣的病毒以指定傳播方式感染,并且病毒程序的代碼順序不同時,這種傳播方式稱為多形態(tài)的。 當有兩個程序被同樣的病毒以指定傳播方式感染,并

52、且病毒程序的代碼順相同但至少有一部分病毒代碼被使用不同的密鑰加密時,這種傳播方式稱為少形態(tài)的。 多態(tài)型病毒的實現(xiàn)要比少態(tài)型病毒的實現(xiàn)復雜得多,它們能改變自身的譯碼部分。例如,通過從準備好的集合中任意選取譯碼程序。該方法也能通過在傳播期間隨即產(chǎn)生程序指令來完成。例如,可以通過如下的方法來實現(xiàn):改變譯碼程序的順序;處理器能夠通過一個以上的指令(序列)來執(zhí)行同樣的操作; 向譯碼程序中隨機地放入啞命令(Dummy Command)。3.病毒檢測的一般問題如果存在著某一能夠解決病毒檢測問題的算法,那么就能通過建立圖靈機來執(zhí)行相應(yīng)的算法。不幸的是,即使在最簡單的情況下,我們也不可能制造出這樣的圖靈機。定理

53、:不可能制造出一個圖靈機,利用該計算機,我們能夠判斷RASPM_ABS中的可執(zhí)行文件是否含有病毒。 4.病毒檢測方法如果我們只涉及一些已知病毒的問題,那么就可能簡化病毒檢測問題。在此情況下,可以將已知病毒用在檢測算法上。我們從每個已知病毒提取一系列代碼,當病毒進行傳播時,它們就會在每個被感染了的文件中顯示出來。我們將這一系列代碼成為序列。病毒檢測程序的任務(wù)就是在程序中搜尋這些序列。 基于遞歸函數(shù)的計算機病毒的數(shù)學模型Adlemen給出的計算機病毒形式定義:(1)S表示所有自然數(shù)有窮序列的集合。(2)e表示一個從SS到N的可計算的入射函數(shù),它具有可計算的逆函數(shù)。(3)對所有的s,tS,用表示e(

54、s,t)。(4)對所有部分函數(shù)f:NN及所有s,tS,用f(s,t)表示f()。(5)e表示一個從NN到N的可計算的入射函數(shù),它具有可計算的逆函數(shù),并且對所有i,jN,e(i,j)i。(6)對所有i,jN,表示e(i,j)。(7)對所有部分函數(shù)f:NN及所有i,jN,f(i,j)表示f()。(8)對所有部分函數(shù)f:NN及所有nN,f(n)表示f(n)是有定義的。(9)對所有部分函數(shù)f:NN及所有nN,f(n)表示f(n)是未定義的。Adlemen病毒模型有如下缺陷:計算機病毒的面太廣。 定義并沒有反映出病毒的傳染特性。定義不能體現(xiàn)出病毒傳染的傳遞特性。“破壞”的定義不合適。Internet蠕蟲

55、傳播模型SI(Susceptible易受感染的-Infected)SIS(Susceptible-Infected-Susceptible)SIR(Susceptible-Infected-Removed) SIS模型和SI模型某種群中不存在流行病時,其種群(N)的生長服從微分系統(tǒng)。其中 表示t時刻該環(huán)境中總種群的個體數(shù)量, 表示種群中單位個體的生育率,d表示單位個體的自然死亡率。 有疾病傳播時的模型S,I分別表示易感者類和染病者類表示一個染病者所具有的最大傳染力表示自然死亡率和額外死亡率 流行病的傳播服從雙線形傳染率的SIS模型總種群的生長為:在SIS模型中,當r=0時,該模型變?yōu)镾I模型。

56、SIR模型兩個假設(shè):已被病毒感染的文件(檔)具有免疫力。病毒的潛伏期很短,近似地認為等于零。把系統(tǒng)中可執(zhí)行程序分為三種:是被傳播對象即尚未感染病毒的可執(zhí)行程序,用S(t)表示第類的數(shù)目。是帶菌者即已感染病毒的可執(zhí)行程序,用p(t)表示第類的數(shù)目。是被感染后具有免疫力的可執(zhí)行程序,也包括被傳播后在一定時間內(nèi)不會運行的可執(zhí)行程序(相當患病者死去),用R(t)表示第類的數(shù)目。表示傳播(感染)速度; 表示每個時間段接觸次數(shù);表示第類程序變成第類程序的速度;公式的解釋: S(t)的變化率即經(jīng)第類程序變成第類程序的變化率,它與傳染者和被傳染者之間的接觸次數(shù)有關(guān),并且正比于這兩類文件的乘積。 R(t)的變化

57、率即第類程序變成第類程序的變化率,與當時第類的可執(zhí)行程序數(shù)目成正比。 在考慮的時間間隔內(nèi),系統(tǒng)內(nèi)可執(zhí)行程序的總數(shù)變化不大,并且假設(shè)它恒等于常數(shù)(即沒有文件被撤消,也沒有外面的新文件進來),從而可執(zhí)行程序總數(shù)的變化率為零。 謝 謝第三章 計算機病毒結(jié)構(gòu)分析本章學習目標掌握計算機病毒的結(jié)構(gòu)掌握計算機病毒的工作機制了解引導型病毒原理了解COM、EXE、NE、PE可執(zhí)行文件格式掌握COM文件病毒原理及實驗掌握PE文件型病毒及實驗總體概念DOS是VXer的樂園(Aver) 9x病毒 ring3, ring02K病毒 主要是ring3Windows文件格式變遷:COMEXE:MZ-NE-PEVxd: LE

58、(16Bit, 32Bit)一、計算機病毒的結(jié)構(gòu)和工作機制 四大模塊:感染模塊觸發(fā)模塊破壞模塊(表現(xiàn)模塊)引導模塊(主控模塊) 兩個狀態(tài):靜態(tài)動態(tài)工作機制引導模塊引導前寄生寄生位置:引導區(qū)可執(zhí)行文件寄生手段:替代法(寄生在引導區(qū)中的病毒常用該法)鏈接法(寄生在文件中的病毒常用該法)引導過程駐留內(nèi)存竊取系統(tǒng)控制權(quán)恢復系統(tǒng)功能引導區(qū)病毒引導過程搬遷系統(tǒng)引導程序-替代為病毒引導程序啟動時-病毒引導模塊-加載傳染、破壞和觸發(fā)模塊到內(nèi)存-使用常駐技術(shù)最后,轉(zhuǎn)向系統(tǒng)引導程序-引導系統(tǒng)文件型病毒引導過程修改入口指令-替代為跳轉(zhuǎn)到病毒模塊的指令執(zhí)行時-跳轉(zhuǎn)到病毒引導模塊-病毒引導模塊-加載傳染、破壞和觸發(fā)模塊

59、到內(nèi)存-使用常駐技術(shù)最后,轉(zhuǎn)向程序的正常執(zhí)行指令-執(zhí)行程序感染模塊病毒傳染的條件被動傳染(靜態(tài)時)用戶在進行拷貝磁盤或文件時,把一個病毒由一個載體復制到另一個載體上?;蛘呤峭ㄟ^網(wǎng)絡(luò)上的信息傳遞,把一個病毒程序從一方傳遞到另一方。這種傳染方式叫做計算機病毒的被動傳染。 主動傳染(動態(tài)時)以計算機系統(tǒng)的運行以及病毒程序處于激活狀態(tài)為先決條件。在病毒處于激活的狀態(tài)下,只要傳染條件滿足,病毒程序能主動地把病毒自身傳染給另一個載體或另一個系統(tǒng)。這種傳染方式叫做計算機病毒的主動傳染。 傳染過程系統(tǒng)(程序)運行-各種模塊進入內(nèi)存-按多種傳染方式傳染傳染方式立即傳染,即病毒在被執(zhí)行的瞬間,搶在宿主程序開始執(zhí)行

60、前,立即感染磁盤上的其他程序,然后再執(zhí)行宿主程序。駐留內(nèi)存并伺機傳染,內(nèi)存中的病毒檢查當前系統(tǒng)環(huán)境,在執(zhí)行一個程序、瀏覽一個網(wǎng)頁時傳染磁盤上的程序,駐留在系統(tǒng)內(nèi)存中的病毒程序在宿主程序運行結(jié)束后,仍可活動,直至關(guān)閉計算機。 文件型病毒傳染機理首先根據(jù)病毒自己的特定標識來判斷該文件是否已感染了該病毒;當條件滿足時,將病毒鏈接到文件的特定部位,并存入磁盤中;完成傳染后,繼續(xù)監(jiān)視系統(tǒng)的運行,試圖尋找新的攻擊目標。文件型病毒傳染途徑加載執(zhí)行文件瀏覽目錄過程創(chuàng)建文件過程 破壞模塊破壞是Vxer的追求,病毒魅力的體現(xiàn)破壞模塊的功能破壞、破壞、還是破壞破壞對象系統(tǒng)數(shù)據(jù)區(qū)、文件、內(nèi)存、系統(tǒng)運行速度、磁盤、CM

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論