防火牆警報頻響、不明連線嘗試、帳號被嘗試暴力破解… 面對駭客入侵,單一防禦註定失效。Windows 2000/XP/2003 必須建構「纵深防御」:從共享設定、瀏覽器安全、網路協定、服務啟用、登錄檔鎖定等多層面佈防。本文實戰 7 大絕招,逐層封死駭客入侵路徑。
XP/2000 預設開啟所有分區隱藏共享(磁碟代號加 $),駭客若知 Administrator 密碼(常為空),透過 \\IP\C$ 即可瀏覽全盤。
解法: 登錄檔 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters 新建 DWORD AutoShareWks=0(工作站版)或 AutoShareServer=0(伺服器版) → 重開機。隱藏共享徹底關閉。
惡意網頁植入 ActiveX 控制項、Java 腳本、VBScript 攻擊瀏覽器漏洞。
操作: IE →「工具」→「網際網路選項」→「安全性」→「自訂等級」→ 安全性等級拉到「高」→「ActiveX 控制項與外掛程式」中「下載簽署/未簽署的 ActiveX 控制項」設「停用」/「提示」→「指令碼」相關項設「提示」/「停用」→ 確定。瀏覽可信網站可加入「信任網站」區域降低等級。
「網路鄰居」→「內容」→「區域連線」→「內容」→ 解除安裝 NetBEUI、IPX/SPX、AppleTalk 等舊協定。
NetBIOS 是 SMB/CIFS、共享列舉、空連線枚舉的基礎,關閉後大幅縮小攻擊面。
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Network 新建 DWORD NoFileSharingControl=1(1=禁止變更,0=允許)。此後網路內容中不再顯示共用設定選項。gpedit.msc)→「Windows 設定」→「安全性設定」→「帳號原則」→「密碼原則」/「帳號鎖定原則」:services.msc 或 gpedit.msc 停用並設為「停用」:
Messenger(彈窗垃圾)、Remote Registry(遠端改登錄檔)、SSDP Discovery/UPnP(路由器/裝置探索)、Telnet Server、Simple TCP/IP Services、Indexing Service(非必要)、Remote Desktop Help Session Manager(遠端協助相關)。
gpedit.msc →「安全性設定」→「本機原則」→「稽核原則」→ 啟用:「稽核登入事件」(成功/失敗)、「稽核物件存取」(失敗)、「稽核程序追蹤」、「稽核系統事件」。定期匯出安全性日誌分析異常登入(類型 3/10)、特權使用、物件存取失敗。
| 層次 | 措施 | 工具/位置 |
|---|---|---|
| 網路邊界 | 防火牆、關閉埠、IPsec | Windows 防火牆/硬體防火牆 |
| 主機協定 | 禁 NetBIOS、移除舊協定 | TCP/IP 內容 → WINS |
| 共享服務 | 關隱藏共享、關檔案共享、鎖登錄檔 | 登錄檔、網路內容 |
| 應用層 | IE 高安全、禁 ActiveX | IE 網際網路選項 |
| 帳號認證 | 強密碼、鎖定、停用 Administrator 日常用 | 群組原則 |
| 服務面 | 停用高風險服務 | services.msc |
| 稽核層 | 啟用關鍵稽核、定期分析日誌 | 群組原則、事件檢視器 |
駭客入侵非一日之寒,防禦亦非一招致勝。落實七大絕招,建構纵深防御體系,讓你的 Windows 成為駭客「啃不動的硬骨頭」!