理解病毒如何運作、如何感染、如何隱藏,才能建立有效防禦心法。本文從開機流程切入,解析病毒生存空間。
BOOTMGR(Win7)每個階段轉移點都是掛鉤點:病毒若能插入某階段,即可在後續流程生存。現代病毒多攻擊第 4-5 階段(核心/服務層),較少攻擊 MBR(啟動型病毒),因核心複雜度高、簽章驗證嚴格。
單一環節失敗即導致整體崩潰,凸顯開機流程的「精密與脆弱」並存。
| 向量 | 手法 | 防禦 |
|---|---|---|
| 執行檔感染 | 修改 .exe/.dll 入口點插入殘留代碼 | DEP/ASLR/簽章驗證/防毒即時掃描 |
| 文件/巨集病毒 | Office/PDF 巨集腳本惡意行為 | 停用巨集/受保護檢視/沙箱開啟 |
| 網路/瀏覽器攻擊 | Drive-by Download、XSS、CSRF、釣魚 | IE 保護模式/SmartScreen/修補瀏覽器/不點不明連結 |
安全非單一產品可買來,而是「系統機制(UAC/DEP/ASLR/簽章)」+「防毒軟體」+「使用者習慣(不濫權、不盲點、備份)」三位一體。認識病毒原理,是建立正確安全觀的起點。