Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

自製 USB 防毒免疫:建立 autorun.inf 資料夾佔坑,阻斷病毒建立自啟動檔案

編輯:USB 隨身碟安裝系統

核心原理

  • USB 病毒傳播鏈:**寫入 `autorun.inf` 檔案** → 指向惡意程式 → 利用 Windows 自動播放/雙擊執行
  • 檔案系統規則:**同一目錄下不允許同名檔案與資料夾共存**
  • 預先建立 `autorun.inf` **資料夾** → 病毒無法建立同名檔案 → 自啟動鏈路中斷

操作步驟(30 秒完成)

  1. 開啟「我的電腦/此電腦」,進入 USB 根目錄
  2. 空白處右鍵 →「新增」→「資料夾」
  3. 命名為 `autorun.inf`(含副檔名)
  4. 完成!資料夾圖示會變成一般資料夾樣子

進階加固:防止資料夾被刪除/重命名

# 以管理員身分執行 cmd
attrib +R +S +H X:\autorun.inf
# X: 為 USB 磁碟機代號
# +R 唯讀 +S 系統 +H 隱藏
# 病毒難以刪除/修改,普通用戶也難誤刪

同時在資料夾內建立空白檔案佔位:

type nul > X:\autorun.inf\autorun.inf
type nul > X:\autorun.inf\desktop.ini
# 進一步增加刪除難度

驗證免疫是否生效

  • 再次右鍵→新增→資料夾,命名 `autorun.inf` → 提示「檔案已存在」
  • 命令列 `dir /a X:\` 可見 ` autorun.inf`
  • 嘗試 `del X:\autorun.inf` → 拒絕存取/找不到檔案

局限性與破解情況

情況結果對策
USB 已中毒(含 autorun.inf 檔案)無法建立同名資料夾先殺毒、刪除 autorun.inf 檔案、再建立資料夾
病毒以隨機檔名 + 修改現有捷徑/系統檔案關聯免疫失效關閉自動播放、修復關聯、全盤殺毒
病毒利用 LNK/PIF/URL 捷徑漏洞 (CVE-2010-2568 等)免疫失效修補系統、禁用捷徑圖示顯示、使用 Linux/PE 操作
惡意軟體以管理員權限刪除資料夾免疫被破除系統完整性保護、最小權限原則、EDR 方案
NTFS 權限設定僅允許 SYSTEM/Administrators 寫入免疫更強健右鍵資料夾→安全性→編輯權限(需 NTFS 格式)

現代替代/補充方案

  • NTFS 權限鎖定: 格式化為 NTFS → 僅授予當前用戶「讀取/執行」「列出資料夾內容」,拒絕「寫入」「修改」「完全控制」→ 根目錄不可寫入任何檔案/資料夾
  • BitLocker To Go 加密: 加密整個 USB,未解鎖無法寫入任何資料
  • 硬體寫保護開關: 物理層面阻斷所有寫入操作,最徹底
  • 軟體免疫工具: USB Immunizer (Bitdefender) / Panda USB Vaccine / Ninja Pendisk — 自動建立免疫、監控變化、記錄日誌
  • 系統級防護: 關閉自動播放、AppLocker/軟體限制原則限制可執行路徑、EDR 行為監控
免疫 ≠ 絕對安全: `autorun.inf` 資料夾法是**針對傳統 Autorun 病毒的低成本預防手段**,對現代惡意軟體(利用漏洞、捷徑、系統關聯、供應鏈攻擊)**無效**。**分層防護**才是正道:硬體寫保護 + 系統自動播放關閉 + NTFS 權限 + 即時殺毒 + 習慣右鍵開啟 + 重要資料加密備份。
Copyright © Windows教程網 All Rights Reserved