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

Windows 7 磁碟配額防駭客:限制非管理員寫入權限,讓木馬無處落腳

編輯:Windows 7 系統介紹

駭客遠端入侵後,必須將木馬、後門程式寫入磁碟才能持久化。Windows 7 NTFS 檔案系統內建的「磁碟配額」功能,能針對非管理員使用者設定極低的磁碟空間上限(如 10 KB),讓任何非授權寫入嘗試直接被系統拒絕,形成類似「自動還原卡」的防護層,大幅提高入侵成本。

原理說明

  • 磁碟配額僅作用於 NTFS 格式分區。
  • 可設定「拒絕超過配額限制的使用者寫入」,配合極小配額值(如 10 KB),任何嘗試寫入超過 10 KB 檔案的操作(含木馬下載、臨時檔建立)皆會失敗並回傳「磁碟空間不足」錯誤。
  • 管理員帳戶不受配額限制,正常維護不受影響。

設定步驟(以系統盤 C: 為例)

  1. 開啟「電腦」,對 C: 麻碟機按右鍵 → 「內容」 → 「配額」頁籤。
  2. 點選「顯示配額設定」按鈕。
  3. 勾選:「啟用配額管理」、「拒絕超過配額限制的使用者寫入磁碟空間」。
  4. 選擇「限制磁碟空間為」,輸入 10 KB(或 0.01 MB)。
  5. 「警示層級」可設為 8 KB(選填,達到時記錄事件日誌)。
  6. 點選「確定」套用,系統會掃描現有檔案使用量(可能需數分鐘)。

▲ 磁碟內容 → 配額頁籤 → 顯示配額設定

▲ 配額設定對話框:限制 10 KB、拒絕寫入

效果驗證

  1. 建立一個標準使用者帳戶(非管理員),登入該帳戶。
  2. 嘗試在 C: 建立文字檔、複製超過 10 KB 的檔案、下載檔案到桌面/下載資料夾。
  3. 所有操作應失敗,提示「磁碟空間不足」或「存取被拒絕」。
  4. 以管理員帳戶登入,同樣操作應成功。

限制與注意事項

限制說明
僅限 NTFS 分區FAT32/exFAT 不支援配額
不防禦管理員權限入侵駭客若提權至 Administrators,配額失效
可能影響合法程式運作自動更新、瀏覽器快取、臨時檔、Windows Update 等需寫入 C: 的服務若以標準用戶身分執行會失敗
不適用系統服務帳戶SYSTEM、NETWORK SERVICE、LOCAL SERVICE 等系統帳戶不受使用者配額限制

實務建議:分層防護而非單點依賴

  • 核心防線:防火牆(Windows 防火牆/第三方)、自動更新修補漏洞、最小權限原則(日常用標準用戶、需提權用 UAC)。
  • 輔助防線:磁碟配額限制 C: 非管理員寫入、AppLocker/軟體限制原則限制可執行檔路徑、EMET/Exploit Protection 緩解記憶體攻擊。
  • 備援防線:系統保護(VSS)啟用、離線備份、勒索軟體防護工具。

磁碟配額不是萬靈丹,但它是一道極低成本、零效能損耗、無需額外軟體的「被動式防護牆」。配合最小權限原則,能讓駭客在拿到標準用戶權限後,發現連個 20 KB 的木馬都寫不進 C:,攻擊鏈條直接斷裂。幾分鐘設定,多一層安心,何樂而不為?

Copyright © Windows教程網 All Rights Reserved