目前使用的防毒軟體的作用是檢查電腦是否感染病毒,清除部分已被感染的病毒。防毒軟體是用來消除電腦病毒、木馬和惡意軟體等電腦威脅的一類軟體。
本文操作環境:windows10系統、thinkpad t480電腦。
防毒軟體的作用是檢查電腦是否感染病毒,清除部分已被感染的病毒。
防毒軟體介紹
防毒軟體,也稱為防毒軟體或防毒軟體,是用於消除電腦病毒、木馬和惡意軟體等電腦威脅的一類軟體。
防毒軟體通常整合監控辨識、病毒掃描與清除、自動升級、主動防禦等功能,有的防毒軟體還附有資料復原、防範駭客入侵、網路流量控制等功能,是電腦防禦系統(包含防毒軟體,防火牆,特洛伊木馬和惡意軟體的查殺程序,入侵預防系統等)的重要組成部分。
防毒軟體是一種可以對病毒、木馬等一切已知的對電腦有危害的程式碼進行清除的程式工具。 「防毒軟體」由國內老一輩的防毒軟體廠商起的名字,後來由於和世界防毒業接軌統稱為「防毒軟體」、「安全防護軟體」或「安全軟體」。整合防火牆的「網路安全套裝」、「全功能安全套裝」等用於消除電腦病毒、木馬和惡意軟體的一類軟體,都屬於防毒軟體範疇。
軟體原理
防毒軟體的任務是即時監控和掃描磁碟。部分防毒軟體透過在系統中新增驅動程式的方式,進駐系統,並且隨作業系統啟動。大部分的防毒軟體還具有防火牆功能。防毒軟體的即時監控方式因軟體而異。有的防毒軟體,是透過在記憶體劃分一部分空間,將電腦流過記憶體的資料與防毒軟體本身所帶的病毒庫(包含病毒定義)的特徵碼相比較,以判斷是否為病毒。另一些防毒軟體則在所劃分到的記憶體空間裡面,虛擬執行系統或使用者提交的程序,根據其行為或結果作出判斷。
而掃描磁碟的方式,則和上面提到的即時監控的第一種工作方式一樣,只是在這裡,防毒軟體將會將磁碟上所有的檔案(或使用者自訂的掃描範圍內的文件)做一次檢查。
對於防毒軟體的即時監控,其運作方式因軟體而異:
#有的防毒軟體在記憶體劃分一部分空間,將電腦中流過記憶體的資料與防毒軟體本身所帶的病毒庫(包含病毒定義)的特徵碼相比較,以判斷是否為病毒。
有的防毒軟體在所劃分到的記憶體空間裡,虛擬執行系統或使用者提交的程序,根據其行為或結果作出判斷。
而掃描磁碟的方式,則和上述的即時監控的第一種工作方式一樣,只是掃描磁碟時,防毒軟體將會將磁碟上所有的檔案(或使用者自訂的掃描範圍內的檔案)做一次檢查。
軟體技術
常規所使用的防毒方法是出現新病毒後由防毒軟體公司的防毒專家從病毒樣本中提取病毒特徵,透過定期升級的形式下發到各用戶電腦裡達到查殺效果,但是這種方法費時費力。於是有了啟發技術,在原有的特徵值辨識技術基礎上,根據防毒樣本分析專家總結的分析可疑程式樣本經驗(移植入防毒程式),在沒有符合特徵值比對時,根據反編譯後程式碼所呼叫的win32API函數狀況(特徵組合、出現頻率等)判斷程式的具體目的是否為病毒、惡意軟體,符合判斷條件即警報提示使用者發現可疑程序,達到防禦未知病毒、惡意軟體的目的。解決了單一透過特徵值比對存在的缺陷。
智慧技術
採用人工智慧演算法,具備「自學習、自進化」能力,無需頻繁升級特徵庫,就能免疫大部分的變種病毒,查殺效果優良,而且一定程度上解決了「不升級病毒庫就殺不了新病毒」的技術難題。
(學習影片分享:程式設計影片)
以上是目前使用的防殺毒軟體的作用是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!