Windows 8 允許遠端修改登錄鍵值,便於管理但也可能被惡意利用植入啟動項。透過 `gpedit.msc` 刪除「網路存取:可遠端存取的登錄路徑」與「網路存取:可遠端存取的登錄路徑和子路徑」所有預設路徑,徹底封堵遠端登錄寫入攻擊面。本文提供詳細展開路徑、移除操作與原理說明。
操作步驟
- Win+X →「執行」→ `gpedit.msc` 開啟本機群組原則編輯器。
- 展開:
電腦設定 → Windows 設定 → 安全性設定 → 本機原則 → 安全性選項
- 雙擊「網路存取:可遠端存取的登錄路徑」→ 全選清單路徑 →「移除」→ 確定。
- 雙擊「網路存取:可遠端存取的登錄路徑和子路徑」→ 同樣全選移除 → 確定。
- 關閉編輯器,`gpupdate /force` 或重啟生效。
原理
- 兩項原則定義允許遠端 `RegConnectRegistry` 存取的具體機碼路徑。
- 清空清單後,遠端登錄連線因權限檢查失敗被拒,惡意程式無法遠端寫入 `Run`/`RunOnce` 等啟動項。
- 本機 `regedit` 直接編輯不受影響。
注意: 合法遠端管理工具(遠端註冊表編輯、監控代理)將失效。企業環境請改用 WinRM/PowerShell Remoting 等標準通道。
最小權限原則應用於登錄防護:不需要的遠端入口徹底關閉,是主機加固基礎動作。