病毒雖多,但依感染對象、行為模式可歸納為七大類。掌握分類有助於針對性防禦。
寄生於可執行檔(.COM、.EXE)。執行宿主程式時同時執行病毒碼。分非駐留型(執行即感染後離開)與駐留型(常駐記憶體,攔截系統呼叫感染其他檔案)。
每次複製都改變自身程式碼(加密、插入垃圾指令、重組指令順序),導致特徵碼掃描失效。核心包含解密器+加密病毒本體。
感染磁碟開機磁區(MBR/DBR)。在作業系統載入前先載入記憶體,控制中斷向量,擁有最高權限,難以清除。
同時具備檔案型與開機型特性,可感染 .COM/.EXE 也可感染開機區,傳染力極強,發作破壞力大。
攔截系統呼叫(如 INT 21h),讀取受感染檔案時回傳「原始未感染內容」,欺騙防毒軟體與使用者。
每次感染產生不同病毒碼(透過變異引擎),幾乎無固定特徵碼,對傳統掃描引擎極具挑戰。
利用 Office(Word、Excel)、AmiPro 等應用程式的巨集功能編寫。跨平台、易傳播、透過文件交換擴散,曾引發全球大流行(如 Melissa、Concept)。
.exe/.scr/.bat/.vbs 等可執行附件。