萬盛學電腦網

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

病毒磁碟存儲結構全解析:系統型與檔案型病毒的駐留邏輯

磁碟空間五大區域與病毒棲息地

經格式化磁碟包含:主開機記錄區(MBR,僅硬碟)、開機記錄區(BR)、檔案配置表(FAT1/2)、目錄區、資料區。病毒依感染對象不同,存儲結構迥異。

系統型病毒:佔據開機扇區與隱藏叢集

  1. 病毒分兩段:第一段寫入開機扇區(MBR 或 BR),第二段寫入 FAT 標記為空白的連續叢集。
  2. 感染時:依 FAT 尋找空白叢集 → 寫入病毒第二段 + 原開機扇區內容 → 將第一段寫入開機扇區。
  3. 關鍵資訊:病毒在開機扇區偏移 01F9h 記錄第二段所在叢集的邏輯扇區號,開機時由第一段讀取並載入第二段。
  4. 防覆寫機制:將佔用叢集在 FAT 標記為壞叢集(FF7h),防止 DOS 配置給新檔案。

檔案型病毒:寄生於可執行檔

  • 感染 .COM、.EXE,病毒碼附著於檔頭、檔尾、中間或「空洞」區塊。
  • 不獨立佔用磁碟空間,依附宿主檔案;但必增加宿主檔案大小。
  • 多為「外殼病毒」:原程式為「核心」,病毒為「外殼」,執行順序「先外殼(病毒)→ 跳轉核心」。移除外殼不影響核心功能。
  • 不感染資料檔(非可執行),但可能破壞/竄改資料檔內容。

硬碟與軟碟區域差異

  • 軟碟:單一開機區(0 面 0 軌 1 扇區),含 IO.SYS/MSDOS.SYS 載入參數。
  • 硬碟:第 1 扇區為 MBR(主開機程式 + 分割表),分割區各自擁有開機區、FAT、目錄、資料區。MBR 不在 DOS 管轄,FORMAT/FDISK/DEBUG 無法觸及,損壞需 INT13H 或低階格式化修復。

理解病毒存儲結構,有助於設計精準的掃描/清除策略,亦是逆向分析基礎。

copyright © 萬盛學電腦網 all rights reserved