• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦 > 學習電腦 > 電腦安全 > 病毒知識 > 殺毒軟件的作用原理

    殺毒軟件的作用原理

    時間: 權威724 分享

    殺毒軟件的作用原理

      在現在的互聯網時代里面,病毒很多,殺病毒的軟件也很多,那你知道殺毒軟件的作用原理嗎?下面是學習啦小編整理的一些關于殺毒軟件的作用原理的相關資料,供你參考。

      殺毒軟件的作用原理:

      1.嚴密監控內存RAM區

      對RAM的監控主要包括三個方面:

      (1)跟蹤內存容量的異常變化

      內存容量由內存0000:004BH處的一個字單元來表示。正常情況下,該處的一個字表示以K為單位的內存容量。例如,如果內存容量為512K,則該字的內存為0200H,如果內存容量為640K,則該字的內容為0280H。由于系統型病毒在侵入系統后,一般都要對內存容量進行修改,以便保護其放在內存高端的病毒程序不被其他程序或COMMAND.COM文件的暫駐部分所覆蓋。

      因此,如果軟件檢測到內存容量發生了某些異常變化,通常是容量被無端占用,大幅度縮容,則表明有病毒存在。

      (2)對中斷向量進行監控、檢測

      此原理與病毒報警軟件有關部分相同。

      (3)對RAM區進行掃描

      利用檢測軟件中所儲存的大量病毒特征值,對RAM區中的所有字符串進行掃描。如果發現RAM中的某些字符串與已知病毒的特征值字符串相同,則表明內存中已駐留了這種病毒,應立即采取措施。

      2.監控磁盤引導扇區

      系統型病毒主要維護引導扇區,對引導扇區的嚴格監控,可以有效檢測出系統型病毒。

      (1)代碼和有變,則可能有病毒感染。

      由DOS的各種版本格式化后磁盤引導扇區的內容都是固定的,所以其代碼和也是固定的。檢測軟件在求出代碼和后,如果發現其結果與DOS版本的正常代碼不一致,就可以初步確定被檢測的磁盤引導扇區被病毒所感染。

      此方法有其局限性,通常它需結合其他方法才能做出最終判斷。

      (2)掃描引導扇區的所有字符串

      若發現有病毒特征值字符串出現,則可以判定有病毒存在于引導扇區。

      (3)全方位掃描磁盤文件

      檢測軟件對系統中的所有文件進行掃描,查找病毒特征值字符串,以確定是否有病毒被檢測出。

      顯然,它是針對文件型病毒的一種作用方式。

      病毒檢測的方法

      在與病毒的對抗中,及早發現病毒很重要。早發現,早處置,可以減少損失。檢測病毒方法有:特征代碼法、校驗和法、行為監測法、軟件模擬法

      這些方法依據的原理不同,實現時所需開銷不同,檢測范圍不同,各有所長。

      特征代碼法

      特征代碼法被早期應用于SCAN、CPAV等著名病毒檢測工具中。國外專家認為特征代碼法是檢測已知病毒的最簡單、開銷最小的方法。

      特征代碼法的實現步驟如下:

      采集已知病毒樣本,病毒如果既感染COM文件,又感染EXE文件,對這種病毒要同時采集COM型病毒樣本和EXE型病毒樣本。

      在病毒樣本中,抽取特征代碼。依據如下原則:

      抽取的代碼比較特殊,不大可能與普通正常程序代碼吻合。抽取的代碼要有適當長度,一方面維持特征代碼的唯一性,另一方面又不要有太大的空間與時間的開銷。如果一種病毒的特征代碼增長一字節,要檢測3000種病毒,增加的空間就是3000字節。在保持唯一性的前提下,盡量使特征代碼長度短些,以減少空間與時間開銷。

      在既感染COM文件又感染EXE文件的病毒樣本中,要抽取兩種樣本共有的代碼。將特征代碼納入病毒數據庫。

      打開被檢測文件,在文件中搜索,檢查文件中是否含有病毒數據庫中的病毒特征代碼。如果發現病毒特征代碼,由于特征代碼與病毒一一對應,便可以斷定,被查文件中患有何種病毒。

      采用病毒特征代碼法的檢測工具,面對不斷出現的新病毒,必須不斷更新版本,否則檢測工具便會老化,逐漸失去實用價值。病毒特征代碼法對從未見過的新病毒,自然無法知道其特征代碼,因而無法去檢測這些新病毒。

      特征代碼法的優點是:檢測準確快速、可識別病毒的名稱、誤報警率低、依據檢測結果,可做解毒處理。其缺點是:不能檢測未知病毒、搜集已知病毒的特征代碼,費用開銷大、在網絡上效率低(在網絡服務器上,因長時間檢索會使整個網絡性能變壞)。

      其特點:

      A.速度慢。隨著病毒種類的增多,檢索時間變長。如果檢索5000種病毒,必須對5000個病毒特征代碼逐一檢查。如果病毒種數再增加,檢病毒的時間開銷就變得十分可觀。此類工具檢測的高速性,將變得日益困難。

      B.誤報警率低。

      非C.不能檢查多形性病毒。特征代碼法是不可能檢測多態性病毒的。國外專家認為多態性病毒是病毒特征代碼法的索命者。

      D.不能對付隱蔽性病毒。隱蔽性病毒如果先進駐內存,后運行病毒檢測工具,隱蔽性病毒能先于檢測工具,將被查文件中的病毒代碼剝去,檢測工具的確是在檢查一個虛假的“好文件”,而不能報警,被隱蔽性病毒所蒙騙。

      校驗和法

      將正常文件的內容,計算其校驗和,將該校驗和寫入文件中或寫入別的文件中保存。在文件使用過程中,定期地或每次使用文件前,檢查文件現在內容算出的校驗和與原來保存的校驗和是否一致,因而可以發現文件是否感染,這種方法叫校驗和法,它既可發現已知病毒又可發現未知病毒。在SCAN和CPAV工具的后期版本中除了病毒特征代碼法之外,還納入校驗和法,以提高其檢測能力。

      這種方法既能發現已知病毒,也能發現未知病毒,但是,它不能識別病毒類,不能報出病毒名稱。由于病毒感染并非文件內容改變的唯一的非他性原因,文件內容的改變有可能是正常程序引起的,所以校驗和法常常誤報警。而且此種方法也會影響文件的運行速度。

      病毒感染的確會引起文件內容變化,但是校驗和法對文件內容的變化太敏感,又不能區分正常程序引起的變動,而頻繁報警。用監視文件的校驗和來檢測病毒,不是最好的方法。

      這種方法遇到下述情況:已有軟件版更新、變更口令、修改運行參數、校驗和法都會誤報警。

      校驗和法對隱蔽性病毒無效。隱蔽性病毒進駐內存后,會自動剝去染毒程序中的病毒代碼,使校驗和法受騙,對一個有毒文件算出正常校驗和。

      運用校驗和法查病毒采用三種方式:

      ①在檢測病毒工具中納入校驗和法,對被查的對象文件計算其正常狀態的校驗和,將校驗和值寫入被查文件中或檢測工具中,而后進行比較。

      ②在應用程序中,放入校驗和法自我檢查功能,將文件正常狀態的校驗和寫入文件本身中,每當應用程序啟動時,比較現行校驗和與原校驗和值。實現應用程序的自檢測。

      ③將校驗和檢查程序常駐內存,每當應用程序開始運行時,自動比較檢查應用程序內部或別的文件中預先保存的校驗和。

      校驗和法的優點是:方法簡單能發現未知病毒、被查文件的細微變化也能發現。其缺點是:發布通行記錄正常態的校驗和、會誤報警、不能識別病毒名稱、不能對付隱蔽型病毒。

      行為監測法

      利用病毒的特有行為特征性來監測病毒的方法,稱為行為監測法。通過對病毒多年的觀察、研究,有一些行為是病毒的共同行為,而且比較特殊。在正常程序中,這些行為比較罕見。當程序運行時,監視其行為,如果發現了病毒行為,立即報警。

      這些做為監測病毒的行為特征如下:

      A.占有INT 13H

      所有的引導型病毒,都攻擊Boot扇區或主引導扇區。系統啟動時,當Boot扇區或主引導扇區獲得執行權時,系統剛剛開工。一般引導型病毒都會占用INT 13H功能,因為其他系統功能未設置好,無法利用。引導型病毒占據INT 13H功能,在其中放置病毒所需的代碼。

      B.改DOS系統為數據區的內存總量

      病毒常駐內存后,為了防止DOS系統將其覆蓋,必須修改系統內存總量。

      C.對COM、EXE文件做寫入動作

      病毒要感染,必須寫COM、EXE文件。

      D.病毒程序與宿主程序的切換

      染毒程序運行中,先運行病毒,而后執行宿主程序。在兩者切換時,有許多特征行為。

      行為監測法的長處:可發現未知病毒、可相當準確地預報未知的多數病毒。行為監測法的短處:可能誤報警、不能識別病毒名稱、實現時有一定難度。

      軟件模擬法

      多態性病毒每次感染都變化其病毒密碼,對付這種病毒,特征代碼法失效。因為多態性病毒代碼實施密碼化,而且每次所用密鑰不同,把染毒的病毒代碼相互比較,也無法找出相同的可能做為特征的穩定代碼。雖然行為檢測法可以檢測多態性病毒,但是在檢測出病毒后,因為不知病毒的種類,難于做消毒處理。

      計算機病毒的防治策略

      計算機病毒的防治要從防毒、查毒、解毒三方面來進行;系統對于計算機病毒的實際防治能力和效果也要從防毒能力、查毒能力和解毒能力三方面來評判。

      “防毒”是指根據系統特性,采取相應的系統安全措施預防病毒侵入計算機。“查毒”是指對于確定的環境,能夠準確地報出病毒名稱,該環境包括,內存、文件、引導區(含主導區)、網絡等。“解毒”是指根據不同類型病毒對感染對象的修改,并按照病毒的感染特性所進行的恢復。該恢復過程不能破壞未被病毒修改的內容。感染對象包括:內存、引導區(含主引導區)、可執行文件、文檔文件、網絡等。

      防毒能力是指預防病毒侵入計算機系統的能力。通過采取防毒措施,應可以準確地、實時地監測預警經由光盤、軟盤、硬盤不同目錄之間、局域網、因特網(包括FTP方式、E-MAIL、HTTP方式)或其它形式的文件下載等多種方式進行的傳輸;能夠在病毒侵入系統是發出警報,記錄攜帶病毒的文件,即時清除其中的病毒;對網絡而言,能夠向網絡管理員發送關于病毒入侵的信息,記錄病毒入侵的工作站,必要時還要能夠注銷工作站,隔離病毒源。

      查毒能力是指發現和追蹤病毒來源的能力。通過查毒應該能準確地發現計算機系統是否感染有病毒,并準確查找出病毒的來源,并能給出統計報告;查解病毒的能力應由查毒率和誤報率來評判。

      解毒能力是指從感染對象中清除病毒,恢復被病毒感染前的原始信息的能力;解毒能力應用解毒率來評判。

      看過文章“殺毒軟件的作用原理”的人還看了:

      1.支持Win7的國產殺毒軟件有哪些

      2.諾頓殺毒軟件的介紹

      3.關于殺毒軟件安裝使用的誤區

      4.電腦防護軟件排名

      5.為什么殺毒軟件打不開

      6.殺毒軟件無法打開的原因分析

      7.電腦自帶殺毒軟件mcafee的使用方法

      8.360電腦病毒殺毒軟件

      9.安裝殺毒軟件與設置防火墻 保障電腦安全

    556797 主站蜘蛛池模板: avtt加勒比手机版天堂网| 久久久久亚洲av无码尤物| ww亚洲ww在线观看国产| 欧美日韩中文国产va另类| 国语自产精品视频在线区| 免费乱理伦片在线观看影院| 一级片在哪里看| 精品免费久久久久久成人影院| 成人一级黄色片| 动漫人物差差差免费动漫在线观看 | 国产精品天天在线午夜更新| 亚洲精品欧美日本中文字幕| xvdeviosbbc黑人| 精品一区二区三区四区五区六区| 恋老小说我和老市长| 午夜福利视频合集1000| 丝瓜草莓www在线观看| 网站在线观看你懂的| 很黄很污的视频网站| 十八岁的天空完整版在线观看| 一级三级黄色片| 男生插入女生下面视频| 大ji巴想cao死你高h男男| 亚洲系列国产精品制服丝袜第| 97色在线观看| 欧美成人性色生活片| 国产男女猛烈无遮挡免费视频| 亚洲av无码专区电影在线观看| 久久久久久久久人体| 日韩乱码人妻无码中文视频| 国产乱子伦视频在线观看| 中文字幕日韩高清版毛片| 精品国产黑色丝袜高跟鞋| 女人18毛片a级毛片| 亚洲沟沟美女亚洲沟沟| 中文字幕色网站| 日本红怡院亚洲红怡院最新| 向日葵app下载观看免费| www.日日夜夜| 欧美大黑bbb| 国产又黄又爽无遮挡不要vip |