999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

計算機病毒的研究與防治

2020-06-13 07:45:12楊建偉
電子技術與軟件工程 2020年2期
關鍵詞:程序用戶

文/楊建偉

(天津商業大學信息工程學院 天津市 300134)

所謂計算機病毒,指的是在計算機程序中,制造者蓄意插入計算機硬件和數據的代碼,而這些硬件和代碼具有破壞性,同時,這些計算機病毒具有極強的自我復制能力。它具有很多特性,如傳播性、可激發性、隱蔽性和破壞性。本文就計算機病毒的傳染方式、寄生方式、觸發條件、破壞的表現形式以及如何預防展開論述,同時,也針對計算機病毒的運行機制,如病毒的傳染模型和破壞模型展開研究。

1 關于對計算機病毒之特征的研究

計算機病毒的工作過程,如圖1。

1.1 關于對計算機病毒之傳染方式的研究

1.1.1 文件型病毒

它還有一個學名叫“寄生病毒”,它通常是文件感染者,感染的文件類型,通常擴展名是COM、EXE、SYS等,它的運行場所在計算機存儲器中。

1.1.2 引導區型病毒

引導區型病毒的感染方式如下,它主要通過軟盤在操作系統中傳播,繼而感染到引導區,進而再蔓延到硬盤中,這種病毒破壞性較大,同時還能感染到硬盤中的“主引導記錄”。

1.1.3 宏病毒

宏病毒是一種宏代碼,這種代碼存在于Office文檔中用BASIC語言編寫的病毒程序,這種病毒對文檔的各種操作都是有影響的。

1.2 關于對計算機病毒之寄生方式的研究

1.2.1 源碼型病毒

此類病毒主要攻擊由高級語言編寫的程序,即在這段程序被編譯之前就在源程序中找到一個恰當的位置,既可以隱蔽自己在編譯時成為合法程序的一部分,又可以尋找恰當的時機開始進攻

1.2.2 操作系統型病毒

這種病毒一般將自己的程序寫入操作系統區中,眾所周知,計算機的啟動必然驅使操作系統區中病毒的運行,然后才是對啟動程序進行運行,這類病毒會導致系統癱瘓,甚至是無法啟動系統。

1.2.3 外殼型病毒

這種病毒程序主要隱藏在目標宿主程序的開頭和結尾部分,對原來的主程序的修改范圍不是很大。在宿主程序執行之前,病毒程序首先被激活并且進行執行,這樣病毒就會進行發作,進而進行感染和繁衍。此種病毒的編寫是很容易的,也是最常見的,數量也是最多的。

1.2.4 入侵型病毒

入侵型病毒也叫“嵌入型病毒”,此病毒的寄生方式如下:它會對宿主程序進行一定程度上的修改,一般是找空隙將自己嵌入到宿主程序里,進而將自己變為合法程序的一部分,從而達到與目標程序成為一體的效果。這種病毒的編寫和查殺十分困難:第一,需要在目標程序中找到一個恰當的位置;第二,在該恰當位置插入病毒程序時不僅不能影響正常程序的運行,還需要在恰當的時機完成傳染或攻擊;第三這類病毒一般都存在目標程序中的主程序,所以查殺此類病毒無異于徹底刪除主程序,喪失目標程序應有能力。

圖1

圖2

1.3 關于對計算機病毒之觸發條件及機制的研究

(1)以時間為為觸發條件的病毒,它基本上是在某一特定日期或某一時間觸發,一旦日期與病毒預設日期符合,病毒就開始發作。比較具有代表性的例子就是“黑色星期五”計算機病毒,它的觸發條件是13 and星期五。換句話說,當病毒進入系統后,他會不斷地檢測系統的時鐘,一旦檢測到是13號,然后再檢測看是否是星期五,當這些條件同時滿足時,病毒就開始發作。還有一個典型例子就是“小球病毒”,它也是通過時間來判斷的,當這種病毒進入系統RAM中,就會讀取系統的時鐘,如果發現系統的時間是整點或者半點的時候,他就會發作。

(2)通過擊鍵和鼠標觸發,有些病毒他是可以檢測到用戶的擊鍵動作的,當某一時刻,某個特定鍵被檢測到時,這時候,這種病毒就會被激活。鍵盤的觸發形式多種多樣,常見的例子比如發熱啟動觸發,擊鍵的次數觸發,組合鍵觸等。另外還有一些是監控用戶的鼠標動作來發作,比如一些木馬病毒,他就是通過操作系統的漏洞來監測,一旦檢測到鼠標有拖放的操作時,病毒就會發作。

(3)利用系統的漏洞來觸發一些病毒,這種情況,我們常見的就是求職信病毒,在這種情況下,只要用戶電腦存在IFRAME漏洞,用戶不需要打開附件,只要在預覽附件的時候,這種病毒就會被激活發作。

(4)通過調用中斷功能觸發,這種情況很容易理解,他的觸發條件就是對中斷調用的次數進行計數。相信大家在在操作系統中都學習過I/O中斷,在虛擬內存中每當缺少一個段或頁,就需要CPU中斷從磁盤調出段或頁,但是病毒恰恰利用這一特點,每當調用到特殊段頁或者中斷調用的次數達到特定值,病毒就要開始對你的電腦“大開殺戒”。

(5)通過誘使用戶點擊運行,這種病毒是隨機發作的,他們已經不以時間為觸發條件了而是通過發送一些郵件,這些郵件通常具有誘惑性,用戶很容易被欺騙打開,但是病毒往往潛藏在被打開的圖片或者文件中,用戶一旦點擊運行,病毒就會立即發作。

(6)主板型號觸發,這種情況不太常見,他的觸發條件是通過識別運行主板型號,當主板型號對應的某個函數值和病毒的條件期許值相一致,病毒即可觸發。

(7)通過啟動系統來觸發,這種病毒是隨操作系統一起運行的,他不是在被下載到電腦本地時立刻就發作,而是當用戶再次啟動計算機時才發作,因為重新啟動系統,CPU才會重新執行啟動程序,這樣程序里的病毒也就隨之激活。

計算機病毒的觸發條件復雜多樣。以上闡述的只是冰山一角,而且很多病毒是融合了好幾種的觸發機制,遠比我們想象的要復雜。

2 關于對計算機病毒程序結構的研究

計算機病毒程序結構如圖2所示。

2.1 傳染模型

2.1.1 條件判斷子模塊

(1)感染控制。病毒程序的傳染一般有他形成的特定條件,一旦滿足這個條件才進行判斷標記。例如CIH病毒只有在32位的Windows 95/98的環境下,才有CIH病毒傳染的可能。

(2)感染判斷。每一個病毒獨有自己的專屬記號,當符合病毒的傳染條件時,病毒會判斷傳染對象是否存在這個記號。如果存在,則放棄傳染,否則會被傳染對象發現;如果不存在,則對其進行感染。例如CIH病毒的標記是做在內存的 DR0寄存器中,CIH的作者在網上免費發放該病毒的免疫程序,在每次開機時系統就會立刻自動執行疫苗程序,在寄存器中做一個記號,這樣CIH病毒偵測到此盤或文件已被感染標記,就不會再去感染。

隨便編寫一段病毒傳染判斷機制代碼:

2.1.2 實施子模塊

它一旦滿足前兩個條件,就開始感染,感染的操作基本都是通過竊取INT 13H(或INT26H,或INT21H中的磁盤操作功能調用)來進行的,換句話說,就是在用進行磁盤操作的同時,也進行感染操作的方法。

隨便編寫一段病毒傳染實施機制代碼:

病毒最大的特點就是自我復制,病毒的分類有很多種,但是在條件判斷階段做的事情主要有兩件:

(1)在不影響其他程序正常工作的情況下,讓病毒程序能復制給其他程序,同時使他具備繼續復制的能力。

(2)在一定條件下,使它產生某種發作效果。

2.2 破壞模型

計算機病毒他的最終目標就是進行破壞,他的破壞手段有很多,比如對文件進行刪除,對數據進行修改,對系統資源進行占用,對系統正常的運行進行干擾等等。破壞機理也不同,破壞的機理是隨病毒程序而改變的。例如CIH病毒的發作是用垃圾碼覆蓋硬盤的引導區、分區表、直至整個硬盤數據,而且還用垃圾碼寫入 FlashBIOS芯片中,從而能導致主板損壞,進而使系統無法重新啟動。

2.2.1 條件判斷子模塊

當病毒滿足某個激發條件時,它就開始破壞。例如CIH病毒的1.2和1.3版當時間滿足是4月26日時,就會開始破壞用戶計算機。

2.2.2 實施子模塊

一些病毒破壞計算機的簡單程序函數:

(1)隱藏窗口

ShowWindow(false);

(#include 主程序)

(2)程序暫停一秒后繼續執行

Sleep(1000);

(#include 主程序)

(3)刪除文件

System(del"文件路徑");

(4)運行文件

System("文件路徑")

(5)復制文件

System(remove"文件路徑")

3 關于對計算機病毒之預防的研究

3.1 建立必要的規章制度

如:對外來軟盤的使用要進行嚴格控制,盡量避免軟盤的外借。

3.2 盡量減少計算機的交叉使用

當某臺計算機存在病毒,一旦被發現,就要進行及時的處理,這樣計算機病毒就不容易擴散。

3.3 軟盤備份

我們應該有一個良好的習慣,就是對重要的文件和磁盤的引導區進行備份,以免再病毒感染后,因為無力殺毒,而丟失重要數據。所以,提前備份好重要數據,將計算機病毒感染的文件粉碎或者全盤格式化,最后再把備份好的數據拷入磁盤。

3.4 安裝殺毒軟件

殺毒軟件有很多種,比如大家熟知的360安全衛士等等。但是病毒的制造者也在隨著社會的進步和科技的發展對自己設計的病毒“更新換代”,所以他們或多或少的存在一些弊端,因此給大家推薦幾種殺毒軟件:瑞星和小紅傘;在這里主要說一下小紅傘,因為這種軟件不僅有定時查殺功能,而且相較于360安全衛士,它會針對不斷出現的新病毒進行每周一次的升級,擴充病毒識別庫里的病毒種類,然后對其進行分析研究,尋找破解的方法,當再有計算機因相同類型的病毒而被感染時,會立即查殺。

猜你喜歡
程序用戶
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
Camera360:拍出5億用戶
創業家(2015年10期)2015-02-27 07:55:08
100萬用戶
創業家(2015年10期)2015-02-27 07:54:39
主站蜘蛛池模板: 国产一在线观看| 久爱午夜精品免费视频| 中文字幕首页系列人妻| 亚洲色婷婷一区二区| 免费 国产 无码久久久| 日本尹人综合香蕉在线观看| a级毛片在线免费| 国产后式a一视频| 久久久久人妻一区精品色奶水| 亚洲码一区二区三区| 免费三A级毛片视频| 久久黄色一级视频| 永久免费无码日韩视频| 波多野结衣的av一区二区三区| 黄色一级视频欧美| 欧美自慰一级看片免费| 四虎AV麻豆| 国产一级一级毛片永久| 日韩无码黄色| 在线精品自拍| 国产剧情一区二区| 国产十八禁在线观看免费| 久久精品无码中文字幕| 国产欧美日韩在线一区| 色婷婷亚洲综合五月| 精品视频在线一区| 欧美不卡视频一区发布| 亚洲乱强伦| 色偷偷av男人的天堂不卡| 国产日韩欧美精品区性色| 毛片久久网站小视频| 婷婷综合在线观看丁香| 亚洲综合欧美在线一区在线播放| 丝袜国产一区| 欧美区一区| 丰满的熟女一区二区三区l| 日本国产精品一区久久久| 亚洲人成网7777777国产| 国产在线98福利播放视频免费| 欧美在线国产| 日韩AV无码免费一二三区| 亚洲熟妇AV日韩熟妇在线| 992tv国产人成在线观看| 亚洲经典在线中文字幕| 国产精品大尺度尺度视频| 国产精品视频系列专区| 日本成人一区| 免费人成又黄又爽的视频网站| 免费av一区二区三区在线| 国产chinese男男gay视频网| 99视频精品全国免费品| 六月婷婷精品视频在线观看 | 四虎精品黑人视频| 91欧美亚洲国产五月天| 国产精品露脸视频| 成人小视频网| 国产午夜福利亚洲第一| 日韩av资源在线| 日韩毛片免费| 国产又粗又猛又爽| 婷婷午夜天| 日韩欧美网址| 国产精品刺激对白在线| 国产91视频观看| 久久免费视频6| 六月婷婷综合| 亚洲精品国偷自产在线91正片| 国产高清又黄又嫩的免费视频网站| 亚洲黄色高清| 毛片久久网站小视频| 超碰aⅴ人人做人人爽欧美 | 欧美中文字幕在线视频| 国产精品冒白浆免费视频| 免费一级毛片在线播放傲雪网| 精品国产美女福到在线不卡f| 国产人前露出系列视频| 欧美日本激情| 另类欧美日韩| 3p叠罗汉国产精品久久| 免费av一区二区三区在线| 国产视频只有无码精品| 国产亚洲欧美日本一二三本道|