Windows Server 2003 雖號稱安全,但出廠預設仍存多處洩密風險。七大設定從緩存、顏色、共享、錯誤回報、網頁共享、日誌存取到帳號,徹底封堵資訊外洩管道。
預設記憶密碼供自動完成,登錄 HKLM\Software\Microsoft\Windows\CurrentVersion\policies\Network\DisablePasswordCaching = 1 (DWORD) 禁止寫入緩存,重開機生效。
IE → 工具 → 網際網路選項 → 一般 → 輔助功能 → 勾選「不使用網頁指定顏色」→ 顏色 → 勾選「使用 Windows 色彩」→ 已瀏覽/未瀏覽連結設為相同顏色。他人開啟同頁面無法判斷你是否造訪。
我的電腦 → 工具 → 資料夾選項 → 檢視 → 取消「使用簡單檔案共享 (建議)」→ 確定。改用進階共享 + NTFS ACL 精細控制,避免預設 Everyone 讀取。
控制台 → 系統 → 進階 → 錯誤報告 → 勾選「停用錯誤報告」+「發生嚴重錯誤時通知我」;或 msconfig → 服務 → 取消「Error Reporting Service」→ 重開機。防止記憶體傾印、模組路徑等敏感資訊送達微軟。
HKLM\Software\Microsoft\Windows\CurrentVersion\Network\LanMan 若存在 RWC$ 值 → 刪除 (表示已被惡意共享)。%SystemRoot%\system\Vserver.vxd (檔案/印表機共享虛擬裝置驅動)。HKLM\System\CurrentControlSet\Services\VxD\Vserver 項目。三大事件日誌 (Application、System、Security) 分別在登錄建立 RestrictGuestAccess = 1 (DWORD):
HKLM\SYSTEM\CurrentControlSet\Services\EventLog\ApplicationHKLM\SYSTEM\CurrentControlSet\Services\EventLog\SystemHKLM\SYSTEM\CurrentControlSet\Services\EventLog\Security阻止攻擊者利用 Guest/匿名帳號讀取稽核軌跡、刪除入侵證據。
.reg 檔或群組原則 (GPO) 大量部署。安全在於細節,預設值是為了易用而非安全。系統上線前,逐項檢視並硬化,才是專業態度。