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

14 招強化 Windows 防禦 阻擋駭客入侵(上)

編輯:Windows XP 系統介紹

針對 Windows 2000/XP/2003 環境,整理 14 項關鍵安全設定,從網路分享、服務、登錄檔到協定層面全方位收斂攻擊面。

1. 禁止 IPC$ 空連線

駭客利用 net use \\ip\ipc$ "" /u:"" 建立空會話,進而枚舉共享、使用者、原則。修改登錄檔:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\LSA
RestrictAnonymous = 1 (DWORD)

2. 禁用 at 指令排程

惡意程式常借 at 排程執行。停用「Task Scheduler」服務即可。

3. 關閉 HyperTerminal 服務

早期已知漏洞極多,若未使用請直接停用。

4. 關閉 SSDP Discovery Service

用於 UPnP 裝置探索,會開啟 TCP 5000 埠,可能被利用發動 DDoS 導致 CPU 100% 癱瘓,且持續發送封包佔用頻寬。建議停用。

5. 停用 Remote Registry 服務

允許遠端修改登錄檔,極度危險,必須停用。

6. 禁用 TCP/IP 上的 NetBIOS

網路連線 → 內容 → TCP/IP → 進階 → WINS → 「停用 TCP/IP 上的 NetBIOS」。阻擋 nbtstat 探測 NetBIOS 名稱與 MAC 位址。

7. 關閉 DCOM 服務 (TCP 135)

執行 dcomcnfg,元件服務 → 我的電腦 → 屬性 → 預設內容 → 取消勾選「在此電腦上啟用分散式 COM」。

8. 共享權限從 Everyone 改為 Authenticated Users

Everyone 在 Win2k 含蓋所有能進入網路的使用者。所有檔案/印表機共享權限務必移除 Everyone,改給 Authenticated Users 或具體群組。

9. 停用非必要服務(參考最小化清單)

僅保留:

  • Event Log
  • License Logging Service
  • Windows NTLM Security Support Provider
  • Remote Procedure Call (RPC)
  • Workstation / Server
  • IIS Admin Service (若為 Web 伺服器)
  • MSDTC (若需分散式交易)
  • World Wide Web Publishing Service (若為 Web 伺服器)
  • Protected Storage

10. 修改 TTL 值干擾指紋辨識

駭客用 ping 回傳 TTL 判斷作業系統(128=Win9x/NT, 64=Linux, 255=Solaris 等)。修改登錄檔:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
DefaultTTL = 200 (DWORD, 1-255)

設為非標準值(如 200)可誤導自動化掃描工具。

11. 帳號安全強化

  • 停用所有非必要帳號
  • 重命名 Administrator(如改為 SysAdmin01)
  • 建立同名 Administrator 陷阱帳號:無權限、極長亂碼密碼,誘導駭客浪費時間破解

12. 隱藏最後登入使用者名稱

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
DontDisplayLastUserName = 1 (REG_SZ)
Copyright © Windows教程網 All Rights Reserved