病毒本質上是人為編寫的惡意程式。電腦病毒擁有科學、系統、嚴謹的分類體系。本文依據「破壞能力」與「演算法特徵」兩大維度,為您完整梳理病毒分類脈絡。
| 類型 | 特徵 |
|---|---|
| 無害型 | 僅在傳染時減少磁碟可用空間,對系統無其他影響。 |
| 無危險型 | 僅減少記憶體、顯示圖像、發出聲音等干擾行為。 |
| 危險型 | 在系統操作中造成嚴重錯誤。 |
| 非常危險型 | 刪除程式、破壞資料、清除系統記憶體區與作業系統關鍵資訊。破壞往往源於傳染過程中引發不可預期的災難性後果,而非演算法本身的危險呼叫。 |
注意: 早期無害型病毒在新版 DOS/Windows 上可能造成破壞。例如早期「Denzuk」病毒在 360KB 軟碟無害,但在高密度軟碟卻導致大量資料遺失。
不修改原檔案,依演算法產生同名不同副檔名(通常為 .COM)的伴隨檔。DOS 載入時優先執行 .COM 伴隨體,再由其載入原 .EXE 檔。例:Xcopy.exe 的伴隨體為 Xcopy.com。
透過電腦網路傳播,不修改檔案與資料,利用網路從一台機器記憶體傳播至另一台機器記憶體,計算網路位址並發送自身副本。通常僅佔用記憶體資源。
依附於系統引導扇區或檔案中,透過系統功能傳播。依演算法細分:
| 亞類 | 特徵 |
|---|---|
| 練習型病毒 | 程式碼含錯誤,無法有效傳播,多處於除錯階段。 |
| 詭秘型病毒 | 不直接修改 DOS 中斷與扇區資料,透過裝置技術與檔案緩衝區等 DOS 內部機制運作,隱蔽性高,使用較高階技術,利用 DOS 閒置資料區工作。 |
| 變型病毒(幽靈病毒) | 使用複雜演算法,使每次傳播副本皆擁有不同內容與長度。典型結構:混雜無關指令的解碼演算法 + 經變異的病毒本體。 |
掌握病毒分類體系,不僅能幫助我們理解威脅全貌,更是制定分級防禦策略、選擇適當掃毒工具的基礎依據。