Windows XP 出廠預設為了相容性、易用性犧牲了部分安全性。本文列出 10 項必須修改的預設設定,涵蓋帳號、網路、服務、登錄檔、瀏覽器、檔案共享,助你建立基礎防護基準。
HKLM\SYSTEM\CurrentControlSet\Control\Lsa\LimitBlankPasswordUse = 1 (限制空密碼網路登入)。runas。services.msc 停用並設為「停用」:HKLM\SYSTEM\CurrentControlSet\Control\Lsa\RestrictAnonymous = 1 (限制匿名列舉 SAM/共享)HKLM\SYSTEM\CurrentControlSet\Control\Lsa\RestrictAnonymousSam = 1 (限制匿名存取 SAM)secpol.msc → 區域原則 → 稽核原則 → 啟用「稽核登入事件」(成功/失敗)、「稽核物件存取」(失敗)、「稽核原則變更」(成功/失敗)、「稽核系統事件」(成功/失敗)。Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
"LimitBlankPasswordUse"=dword:00000001
"RestrictAnonymous"=dword:00000001
"RestrictAnonymousSam"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Messenger]
"Start"=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RemoteRegistry]
"Start"=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\upnphost]
"Start"=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SSDPSRV]
"Start"=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TlntSvr]
"Start"=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RDSessMgr]
"Start"=dword:00000004
net share、net session、netstat -an 無異常開放埠/共享/連線。「預設不安全」是作業系統的通病。修改這 10 項 XP 預設值,配合最小權限原則、持續更新、備份策略,即可建立符合基礎安全基準的 XP 環境。若為企業部署,建議透過群組原則/安全性範本 (Security Templates) 集中下發並定期稽核。