萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦基礎知識 >  >> 健康知識

被詛咒的圖片:揭秘圖片病毒技術內幕與防範

一、被詛咒的油畫——偽裝成圖片的網頁木馬

網路上流傳一幅「詭異油畫」,許多用戶點擊後電腦出現光碟機彈出、滑鼠失控、鍵盤無反應、最終重啟顯示 NTLDR is missing 錯誤。實際上,受害者打開的並非圖片,而是一個將副檔名改為圖片格式的 HTML 頁面,內含利用 IE MIME 型別判斷漏洞與 IFRAME 漏洞的木馬下載碼。IE 根據檔案頭部與 MIME 類型而非副檔名判斷檔案類型,攻擊者利用此機制偽裝木馬,並透過社交工程學誘導受害者停留頁面足夠長時間以完成下載。

二、位圖特性的悲哀——BMP 木馬的運作原理

另一案例中,網管點擊所謂「CPU 缺陷測試圖片」,結果重要資料消失。分析發現該「圖片」實為將 PE 標頭替換為 BMP 檔案頭的執行檔。Windows 判斷 BMP 只讀取前 54 位元組頭部資訊,寬鬆的檢查機制使得帶有惡意碼的 EXE 被誤認為圖片並下載到 IE 快取資料夾。隨後網頁腳本將檔案頭還原為 PE 格式並執行,完成植入。此漏洞屬於設計缺陷,難以透過修補徹底解決,防範關鍵在於提高警覺,不輕易點擊來源不明的圖片連結。

三、魔鬼的詛咒——JPEG 緩衝區溢出漏洞 (MS04-028)

2004 年 9 月微軟發布 MS04-028 公告:GDI+ (GdiPlus.dll) 處理 JPEG 圖片時存在緩衝區溢出,攻擊者可構造超大 JPEG 資料並夾帶惡意指令,導致系統在載入圖片時執行任意代碼。此漏洞影響所有調用 GDI+ 的程式(含 IE、Outlook、Office 等),且因記憶體配置位址固定,攻擊者易於計算溢出位移。所謂「JPEG 病毒」實為惡意指令藏匿於圖片資料中,利用系統圖形處理模組缺陷觸發。

防範建議

  • 及時安裝微軟安全更新 (如 MS04-028)
  • 使用不依賴 GDI+ 的第三方圖片檢視器
  • 關閉 IE 的自動圖片顯示,或使用文字模式瀏覽可疑頁面
  • 保持防毒軟體即時監控與病毒碼最新
  • 不隨意點擊來源不明的圖片連結,尤其標題誇張、引人好奇者
copyright © 萬盛學電腦網 all rights reserved