木馬程式是一種具備遠端控制能力的惡意軟體,隱蔽性極強,能在使用者不知情下竊取資料、監控螢幕甚至全盤接管電腦。了解木馬常見的潛藏位置,是建立防禦第一道防線的關鍵。以下整理 10 大經典藏身之處與檢測建議:
木馬將自身注入常用應用程式(如下載工具、播放器),使用者啟動宿主程式時同步載入木馬。甚至替換系統啟動項,實現開機自啟。
利用 Autoexec.bat、Config.sys 等舊式啟動設定檔,或應用程式專屬的 .ini、.cfg 檔案,插入載入指令。
Win.ini在 [Windows] 區段的 load=、run= 後加入木馬路徑,例如 run=c:\windows\svchost.exe,達到開機自動執行。
將 .exe 可執行檔圖示改為圖片/文件圖示,檔名命名為 photo.jpg.exe,利用 Windows 預設「隱藏已知副檔名」欺騙使用者點擊。
在以下登錄表鍵值新增字串值指向木馬路徑:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run*
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run*
System.ini在 [boot] 區段將 shell=explorer.exe 改為 shell=explorer.exe trojan.exe,或在 [386Enh]、[drivers] 等區段加入 driver= 項目。
將木馬捷徑或可執行檔丟入 C:\Windows\Start Menu\Programs\Startup,使用者登入即自動執行。
Winstart.bat此批次檔在 Windows 載入驅動程式後執行,木馬可在其中加入啟動指令,取代 Autoexec.bat 功能。
替換特定軟體的啟動設定檔(如 .ini、.xml),植入載入木馬的指令,讓木馬隨合法軟體啟動。
駭客在網頁植入 iframe、惡意 JavaScript 或利用瀏覽器漏洞,誘導使用者點擊即觸發下載安裝木馬(Drive-by Download)。
木馬手法不斷翻新,但核心邏輯皆為「藏身、自啟、通訊」。保持系統更新、養成良好用網習慣、定期全盤掃毒,才能有效降低中招機率。