計算機病毒是一種有邏輯錯誤的程序 計算機病毒是一種

計算機病毒的概念
計算機病毒定義
定義一
通過將磁盤、磁帶和 *** 等作為媒介傳播擴散 , 能“傳染”其他程序的程序
定義二
能夠實現自身復制且借助一定的載體存在的具有潛伏性、傳染性和破壞性的程序
定義三
一種人為制造的程序 , 它通過不同的途徑潛伏或寄生在存儲媒體(如磁盤、內存)或程序里 。當某種條件或時機成熟時 , 它會自生復制并傳播 , 使計算機的資源受到不同程序的破壞等
定義四
能夠通過某種途徑潛伏在計算機存儲介質(或程序)里 , 當達到某種條件時即被激活的具有對計算機資源進行破壞作用的一組程序或指令 ***
7.3.2 計算機病毒的主要特征與表象
1.計算機病毒的特征
(1)自執行性 。計算機病毒具有正常程序的一切特性:可存儲性、可執行性 。它隱藏在合法的程序或數據中 , 當用戶運行正常程序時 , 病毒伺機竊取到系統的控制權 , 得以搶先運行 。(2)隱蔽性 。計算機病毒是一種具有很高編程技巧、短小精悍的可執行程序 。它通常黏附在正常程序之中或磁盤引導扇區中 , 這是它的非法可存儲性 。病毒想方設法隱藏自身 , 就是為了防止用戶察覺 。(3)傳染性 。傳染性是計算機病毒最重要的特征 , 是判斷一段程序代碼是否為計算機病毒的依據 。病毒程序一旦侵入計算機系統就開始搜索可以傳染的程序或者磁介質 , 然后通過自我復制迅速傳播 。(4)潛伏性 。計算機病毒具有依附于其他媒體而寄生的能力 , 我們將這種媒體稱為計算機病毒的宿主 。依靠病毒的寄生能力 , 病毒傳染合法的程序和系統后 , 潛伏性是相對于破壞性來說的 , 計算機中毒后病毒不立即發作 , 而是在用戶毫無察覺的情況下進行傳播 。(5)表現性或破壞性 。無論何種病毒程序一旦侵入系統都會對操作系統的運行造成不同程度的影響 , 即使不直接產生破壞作用的病毒程序也會占用系統資源 。絕大多數病毒程序都會顯示一些文字或圖像 , 影響系統的正常運行 , 還有一些病毒程序會刪除文件、加密磁盤中的數據 , 甚至摧毀整個操作系統和數據 , 造成無可挽回的損失 。(6)可觸發性 。惡意的破壞性病毒往往會設置一個觸發條件 , 觸發的實質是一種條件的控制 , 病毒程序可以依據設計者的要求 , 在一定的條件下實施破壞 。
2.計算機病毒常見的表象
(1)按表現性質 , 其可分為良性病毒和惡性病毒 。良性病毒危害性小 , 不破壞系統和數據 。惡性病毒則要猛烈得多 , 其不但可能會毀壞數據文件 , 而且可能使計算機停止工作 , 甚至毀壞計算機硬件 。(2)按激活時間 , 其可分為定時病毒和隨機病毒 。定時病毒僅在某一特定時間才發作 , 而隨機病毒則一般不是由時鐘來激活的 。(3)按入侵方式 , 其可分為操作系統型病毒、原碼病毒、外殼病毒和入侵病毒 。操作系統型病毒具有很強的破壞力 , 可以導致整個操作系統癱瘓 。原碼病毒在程序被編譯之前插入高級語言編制的源程序里 , 完成這一工作的病毒程序一般是在語言處理程序或連接程序中 。外殼病毒常附在主程序的首尾 , 對源程序不做更改 , 這種病毒較常見 , 易于編寫 , 也易于發現 , 一般測試可執行文件的大小即可知 。入侵病毒可侵入主程序 , 替代主程序中部分不常用到的功能模塊或堆棧區 , 這種病毒一般是針對某些特定程序而編寫的 。(4)按是否有傳染性 , 其可分為不可傳染性病毒和可傳染性病毒 。不可傳染性病毒有可能比可傳染性病毒更具有危險性和難以預防 。(5)按傳染方式 , 其可分為磁盤引導區傳染的計算機病毒、操作系統傳染的計算機病毒和一般應用程序傳染的計算機病毒 。(6)按病毒攻擊的機種分類則有攻擊微、小型計算機的病毒 , 攻擊工作站的病毒 , 攻擊 *** 設備的病毒 , 其中以攻擊微、小型計算機的病毒最多 。
7.3.3 計算機病毒與木馬的區別與預防
1.計算機病毒與木馬的區別
【計算機病毒是一種有邏輯錯誤的程序計算機病毒是一種】

推薦閱讀