病毒/木馬必依附進程生存,即使隱藏技術再高,仍可從進程清單發現蛛絲馬跡。掌握三大偽裝手法,配合進程管理工具,即可識別惡意進程。
| 正常進程 | 常見偽裝變體 | 特徵 |
|---|---|---|
| svchost.exe | svch0st.exe / schvost.exe / scvhost.exe | o→0、h↔v、少字母 |
| explorer.exe | iexplorer.exe / expiorer.exe / explore.exe | 首字母增減、字序互換 |
| iexplore.exe | iexplorer.exe / iexploer.exe | 與 explorer 易混淆 |
| rundll32.exe | rundl132.exe / rundl32.exe | 數字 1 替 l、少字母 |
| spoolsv.exe | spoo1sv.exe / spolsv.exe | l→1、字序調換 |
判斷原則:逐字比對拼寫,任何差異即為可疑。
svchost.exe 路徑:C:\Windows\System32\(Win2000 為 C:\WINNT\System32\)。C:\Windows\ 或其他目錄並命名 svchost.exe,工作管理員顯示相同名稱。惡意程式透過註冊表 AppInit_DLLs、Services 鍵值,將惡意 DLL 注入 svchost.exe、winlogon.exe 等合法進程,進程名稱、路徑皆正常,但行為異常(高 CPU、網路連線不明)。
svchost.exe:通常 10-20 個,皆在 System32,命令列含 -k 服務群組參數。explorer.exe:單一實例,路徑 C:\Windows\。RuntimeBroker.exe、SearchIndexer.exe、YourPhone.exe 等現代系統元件均屬正常。建立基準認知,定期巡檢,異常即刻隔離掃毒。