前言:想要寫出一篇引人入勝的文章?我們特意為您整理了計算機病毒檢測技術的研究與實現范文,希望能給你帶來靈感和參考,敬請閱讀。
摘要:
進入新世紀,計算機、網絡成為社會生產生活的絕對主角,不僅我們日常的工作學習離不開它,生活中的娛樂休閑也與其息息相關。然而計算機技術、網絡技術的運用并不是百利而無一害的,一旦系統中出現計算機病毒,輕則會對計算機的正常使用造成影響,重則會造成信息被盜用、篡改,所以通過計算機病毒檢測技術保障計算機系統的安全具有十分切實而重要的意義。
關鍵詞:計算機病毒 檢測技術 研究與實現
計算機病毒檢測對于人們安全使用計算機具有重要的意義和作用。本文將對計算機病毒進行分析,并在此基礎上分析計算機病毒檢測技術研究和實現。
1計算機病毒概述
隨著軟件技術、信息技術、網絡技術、計算機技術運用的不斷增加,計算機病毒也隨著發展起來。其中計算機病毒的概念是能夠攻擊計算機程序的編碼,同時其傳播速度、傳播途徑、攻擊方法都斷發生變化,并且具備更加豐富的傳播途徑和攻擊方式。計算機病毒的發展主要體現為:第一,新特征。當前的計算機病毒產生了過去不具備的特征,包括變種多、速度快、主動性傳播。第二,新功能。計算機病毒在具備復制功能的基礎上,還具備與黑客程序較為相似的其他功能。病毒侵入計算機后,就會通過控制計算機竊取其中的信息。第三,新途徑。豐富性、多樣性是計算機病毒傳播途徑的重要特點,不僅能夠利用郵件、網絡系統等途徑,還能夠綜合運用不同渠道進行傳播[1]。
(1)特征代碼掃描法。計算機病毒的掃描軟件通常包括掃描程序和病毒代碼庫兩個部分,其中掃描程序進行系統掃描主要是通過病毒代碼庫實現的,并依據代碼庫中不同數量和種類的病毒進行計算機系統中病毒的識別。而病毒代碼則是通過挑選計算機病毒構建代碼庫。掃描程序中主要通過病毒庫中代碼數量和種類識別病毒數量,所以合理選擇病毒代碼串,選擇的過程中應當符合以下要求:第一,以病毒代碼長度為依據。第二,以病毒代碼的數據為依據。第三,以病毒代碼唯一性為依據。第四,以病毒代碼的代表性。
(2)特征字掃描法。該方法以特征串掃描法為基礎,經過改進和升級后形成,其中具有較快的速度與較少的誤報是該方法的重要特征。具體來說關鍵特征字組成了該方法的特征字庫,此時具有較少數量的特征字,并以此為前提處理字節,因為字節不多多以能夠進行較快的識別。與生物病毒的生物活性檢測相類似,該方法十分關注病毒的活性程度,這大幅降低了該方法在錯報機率[2]。
(3)啟動時代碼掃描技術。殺毒軟件的記憶功能是啟發式技術識別病毒的基礎,這樣就能夠實現病毒類型的存入和確定。當類似病毒被發現時,計算機程序就是迅速確定和處理病毒,同時警告使用者。在運用啟發式技術查殺和檢測未知病毒時,計算機應當處于正常運行狀態,該技術主要通過以下幾個步驟實現病毒的查殺工作:掃描計算機內所有程序、對程序中的病毒進行分析和查處、提升使用安全性。同時該技術也存在一定缺陷,表現為普遍存在虛假和誤報的情況,而這是由于病毒程序的模糊性、技術分析不準確性造成的。
(4)數據加密。為了達到保護數據安全的目的通常采用加密手段,實際當中被破譯保護和安全保護是數據加密保護的兩個部分,一旦攻擊者截獲數據,對數據的保護也能夠通過加密實現;同時對于竊聽問題加密也能通過加密傳輸信息實現有效的解決,所以只有一定的密鑰交換方案和管理方案才能夠實現該方法的有效運用。感知節點能夠適應資源有限性特征是管理方案或密鑰交換的主要目的,以此為基礎加密數據,既實現合理的部署和便捷的安全,又有效的保障了網絡的安全性。在科技不斷發展的過程中,加密技術快速發展,所以應認真分析加密方法,保證計算機的加密要求能夠得到有效滿足,并確保方案的可靠性、安全性、高效性符合要求。
(5)完整性檢測技術。全面的、完整的檢測計算機中已知病毒和未知病毒時該技術的主要功能,利用該技術還能夠實現修復計算機感染病毒。
(6)基于行為的病毒檢測技術。在編寫技術水平不斷提升的過程中,計算機病毒的隱蔽性和復雜性越來越高,病毒能夠在變性技術的作用下快速的形成較多變種模式,此時會產生具有不同大小、類別、數量的病毒。同時這些病毒的傳播速度也大幅上升,進而增加了處理和檢測病毒的難度,而產生這些問題的原因則在于病毒具有不完整的特征碼和信息。所以,基于行為的病毒檢測技術應運而生。實際當中大量、復雜的病毒程序問題通過該技術均能實現有效的處理,進而解決了固定性病毒問題。與此同時它能夠在不具備完整信息數據的情況下處理、檢測已知病毒、未知病毒、變異病毒。這樣就大幅降低了人員的統計時間,高效的利用了存儲空間和系統資源,進而實現檢測成本的降低和檢測效率的提升[3]。
3結語
當前計算機技術已經被廣泛運用于社會生產生活當中,但是在這個過程中計算機系統經常會受到病毒的嚴重影響,與此同時這些病毒處于發展之中,其類型、功能、特征等不斷發生變化。為了給計算機使用者創造一個可靠、安全的網絡環境,計算機反病毒技術應運而生。隨著技術的日漸成熟和進步,人們研究和運用計算機病毒檢測技術深度和廣度都在不斷拓展。但是為了保證使用安全,反計算機病毒技術應當跟上系統安全保障的需求、有效應對計算機病毒不斷變異的趨勢,相關技術人員應當根據實際情況和病毒發展趨勢,對現有的反計算機病毒技術進行完善和升級,提升反計算機病毒查殺病毒的能力。
參考文獻
[1]胡曉曄.淺析計算機病毒檢測系統的研究與實現[J].河南科學,2014,(08):1255-1258.
[2]陳立林.對計算機病毒入侵檢測技術的分析與研究[J].科技創新導報,2015,(35):12.
[3]王飛.新型否定選擇算法計算機病毒檢測技術的研究與實現[J].自動化與儀器儀表,2012,(08):180-181.
作者:劉建偉 單位:樂山職業技術學院