萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦基礎知識 >  >> 健康知識

電腦病毒發展史全景:從 DOS 開機區到網路蠕蟲的演化軌跡

如今人人知曉電腦病毒,但您真正了解它嗎?本文帶您深度認識病毒定義、命名慣例、十大發展階段與最新演化趨勢,提升安全意識。

一、病毒定義

電腦病毒非天然存在,乃利用軟硬體脆弱性編寫具特殊功能的程式。因具傳染與破壞特性,借用生物醫學「病毒」概念。廣義上,凡能導致電腦故障、破壞資料的程式均稱電腦病毒,邏輯炸彈、蠕蟲等均屬之。國內專家定義不一,迄無公認標準。

二、病毒命名慣例

  • 依首發地點:如 ZHENJIANG_JES(鎮江)
  • 依作者/特徵字串:如 ZHANGFANG-1535、DISK KILLER
  • 依發作症狀:如「火炬」、「蠕蟲」
  • 依發作時間:如 NOVEMBER 9TH(11 月 9 日發作)
  • 含程式碼長度:如 PIXEL.xxx、KO.xxx 系列

三、電腦病毒十大發展階段

階段年份特徵與代表作
1. DOS 開機區階段1987開機型病毒主導,利用軟碟開機原理修改啟動扇區。「小球」、「石頭」病毒具代表性。
2. DOS 可執行檔階段1989可執行檔型病毒出現,掛載於 COM/EXE 檔。「耶路撒冷」、「星期天」病毒。1990 年發展為複合型,可同時感染 COM 與 EXE。
3. 伴隨體型階段1992利用 DOS 載入優先順序。「金蟬」感染 EXE 產生同名 COM 伴隨體;感染 COM 則改原檔為 EXE 再生成 COM。「海盜旗」病毒執行時詢問帳密再自我刪除。
4. 多型階段1994組合語言發達,同一功能可用不同指令組合產生隨機外觀代碼。「幽靈」病毒每次感染產生不同代碼,「一半」病毒擁上億種解碼運算變體,大幅增加查毒難度。多型病毒兼具開機區與程式區感染能力。
5. 變種階段1995利用暫存器靈活調度、插入空指令產生大量變種。「病毒製造機」VCL 可瞬間生成成千上萬變種,傳統特徵碼識別失效,需巨觀指令分析。
6. 網路/蠕蟲階段1995網路普及,病毒利用網路傳播。「蠕蟲」不佔用磁碟資源、不修改檔案,僅駐留記憶體,掃描網路位址自我複製,有時留存於伺服器啟動檔。
7. 視窗階段1996Windows 普及,病毒修改 NE/PE 格式檔案。代表作 DS.3873,利用保護模式與 API 呼叫,解除困難度大增。
8. 巨集病毒階段1996Office 功能增強,Word 巨集語言(類 Basic)編寫病毒感染文件。跨平台傳染(DOS、Win、OS/2、Mac),因格式未公開,查解困難。
9. 互聯網/郵件感染階段1997病毒利用網路大規模傳播,帶毒資料包與郵件激增,不慎開啟即中毒。
10. Java/郵件炸彈階段1997Java 普及,利用 Java 傳播與取得資料的病毒出現(如 JavaSnake)。郵件伺服器傳播破壞型病毒(如 Mail-Bomb)嚴重影響網路效能。

四、當前演化與發展趨勢

  1. 持續演化:病毒作者不斷修舊作,功能更完善,逃避偵測。
  2. 跨平台化:不再侷限 Windows,瞄準多種作業系統。
  3. 極致隱蔽:採用複雜加密技術,隨機演算法加密病毒體植入宿主,每次感染形態不同(「變臉」),特徵碼識別失效。同時出現專門破壞防毒軟體的病毒(繞過查殺、竄改防毒功能),反病毒仍需專家持續投入。
copyright © 萬盛學電腦網 all rights reserved