針對 Windows 2000/XP/2003 環境,整理 14 項關鍵安全設定,從網路分享、服務、登錄檔到協定層面全方位收斂攻擊面。
駭客利用 net use \\ip\ipc$ "" /u:"" 建立空會話,進而枚舉共享、使用者、原則。修改登錄檔:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\LSA RestrictAnonymous = 1 (DWORD)
惡意程式常借 at 排程執行。停用「Task Scheduler」服務即可。
早期已知漏洞極多,若未使用請直接停用。
用於 UPnP 裝置探索,會開啟 TCP 5000 埠,可能被利用發動 DDoS 導致 CPU 100% 癱瘓,且持續發送封包佔用頻寬。建議停用。
允許遠端修改登錄檔,極度危險,必須停用。
網路連線 → 內容 → TCP/IP → 進階 → WINS → 「停用 TCP/IP 上的 NetBIOS」。阻擋 nbtstat 探測 NetBIOS 名稱與 MAC 位址。
執行 dcomcnfg,元件服務 → 我的電腦 → 屬性 → 預設內容 → 取消勾選「在此電腦上啟用分散式 COM」。
Everyone 在 Win2k 含蓋所有能進入網路的使用者。所有檔案/印表機共享權限務必移除 Everyone,改給 Authenticated Users 或具體群組。
僅保留:
駭客用 ping 回傳 TTL 判斷作業系統(128=Win9x/NT, 64=Linux, 255=Solaris 等)。修改登錄檔:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters DefaultTTL = 200 (DWORD, 1-255)
設為非標準值(如 200)可誤導自動化掃描工具。
Administrator(如改為 SysAdmin01)Administrator 陷阱帳號:無權限、極長亂碼密碼,誘導駭客浪費時間破解HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon DontDisplayLastUserName = 1 (REG_SZ)