特洛伊木馬總在使用者毫無察覺時潛入系統興風作浪。本文揭露木馬最愛藏身的幾大熱門位置,讓非專業人士也能快速定位並清除威脅。
木馬屬於伺服器-客戶端架構,為難以被刪除,常將自身注入合法應用程式。使用者一啟動該程式,木馬即隨之載入;即使刪除木馬本體,下次執行宿主程式時仍會重新安裝。若綁定系統關鍵檔(如explorer.exe),每次Windows啟動都會自動喚醒木馬。
利用使用者忽略非圖形介面設定檔的習慣,木馬藏身於Autoexec.bat、Config.sys等啟動腳本,或應用程式的.ini/.cfg檔案中。雖近年此手法較易被發現,但仍不可輕忽。
Win.ini的[windows]區塊含「load=」與「run=」鍵值,正常情況下為空。若發現如run=c:\windows\file.exe的條目,極可能為木馬植入。檢查此處是排查自啟動木馬的第一步。
木馬最愛修改註冊表實現開機自啟,常見路徑包括:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunHKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce發現不可識別的指向可執行檔路徑的值,極大機率為惡意程式。
進階木馬會建立排程任務或註冊為系統服務,以SYSTEM權限持久化,一般使用者難以發現。
養成定期檢查啟動項、不執行不明來源程式、保持系統修補程式最新的習慣,是防範木馬的根本之道。