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

Windows Server 2003 安全隱患全方位封堵:Dr. Watson 洩密、資源共享暴露與進階防護清單

編輯:Windows 2003 常見問題解答

前言:預設不等於安全,必須主動「減少攻擊面」

Windows Server 2003 雖比前代強化許多安全預設,但針對伺服器角色設計的預設值,在實際部署中往往存在過度暴露的服務與資訊洩漏通道。本文針對兩大高風險隱患提供登錄與介面層面的封堵方案,並補充進階防護清單。

一、 封堵 Dr. Watson 自動儲存除錯資訊洩漏

風險: 應用程式當機時,Dr. Watson (drwtsn32.exe) 預設將完整記憶體傾印 (User.dmp) 與錯誤日誌 (Drwtsn32.log) 寫入 All Users\Shared Documents\DrWatson,內含呼叫堆疊、變數值、甚至敏感記憶體片段,駭客取得後可分析軟體漏洞、繞過防禦。

停用步驟 (註冊表 + 檔案清理)

  1. 執行 regedit,瀏覽至:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug
  2. 雙擊 Auto 值,將數值資料從 1 改為 0 (停用自動啟動 Dr. Watson)。
  3. 開啟檔案總管,刪除舊有洩漏檔案:
    %ALLUSERSPROFILE%\Shared Documents\DrWatson\User.dmp
    %ALLUSERSPROFILE%\Shared Documents\DrWatson\Drwtsn32.log
  4. 重新開機生效。

進階建議: 若需保留除錯能力,可將 AeDebug\Debugger 指向自訂除錯器 (如 cdb.exe -p %ld -e %ld -g),並限制輸出目錄 ACL 僅允許 Administrators 存取。

二、 關閉不必要的檔案與列印共享 (SMB/NetBIOS 暴露)

風險: 啟用「Microsoft 網路的檔案與印表機共享」會在 TCP 139/445 開放 SMB 服務,歷來為蠕蟲傳播 (如 Blaster、Sasser、WannaCry 前身) 與横向移動 (Pass-the-Hash、IPC$ 連線) 的主要通道。

關閉步驟

  1. 控制台 → 網路連線 → 右鍵「區域連線」→「內容」。
  2. 取消勾選 Microsoft 網路的檔案與印表機共享。
  3. 若無 NetBIOS 需求,同步取消「Internet 通訊協定 (TCP/IP)」→「進階」→「WINS」→「停用 TCP/IP 上的 NetBIOS」。

補充: 若伺服器必須提供檔案服務,請改用 IPsec 隔離域 或 防火牆限制來源 IP,並啟用 SMB 簽署 (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanManServer\Parameters\RequireSecuritySignature = 1)。

三、 進階防護快速清單 (建議逐項落實)

項目動作風險降低
預設共享 (C$, D$, ADMIN$, IPC$)登錄 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanManServer\Parameters\AutoShareServer = 0 (需重開機)阻斷 IPC$ 空連線枚舉、遠端登錄存取
匿名存取限制本地安全性原則 → 安全性選項 →「網路存取: 允許匿名 SID/名稱轉換」→ 停用;「網路存取: 可匿名存取的共享/命名管道」→ 清空防止 NULL Session 枚舉使用者、共享、原則
LM/NTLMv1 禁用HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\LmCompatibilityLevel = 5 (僅接受 NTLMv2/Kerberos)杜絕密碼雜湊破解、重放攻擊
稽核原則強化稽核:帳號登入事件 (成功/失敗)、物件存取 (失敗)、程序追蹤 (成功/失敗)、系統事件留取攻擊證據、滿足合規
服務帳號最小權限IIS、SQL、備份代理等服務使用專屬網域帳號,移除本機 Administrators 成員資格限制提權爆炸半徑
防火牆預設拒絕Windows 防火牆/進階安全性 → 入站/出站預設「封鎖」,僅開放必要埠 (80, 443, 3389/自訂, 管理 IP)縮減網路攻擊面

結語: 安全是「減法」的藝術。關閉 Dr. Watson 自動傾印、停用不必要的 SMB/NetBIOS、封鎖預設共享與匿名枚舉、強制 NTLMv2、最小化服務帳號權限、預設拒絕防火牆——這六大動作構成 Windows Server 2003 硬化的核心基線,能將絕大多數自動化攻擊與横向移動擋在門外。

Copyright © Windows教程網 All Rights Reserved