駭客入侵 Windows 伺服器並非需要頂尖技術,大多數成功案例源於「基本功沒做好」:修補程式缺失與共用資料夾權限過度開放。本文模擬駭客視角,拆解這兩大弱點的實戰利用鏈,並給出具體防禦檢查清單。
弱點一:缺失修補程式 → 遠端命令提示字元 (Remote CMD)
攻擊鏈
- 攻擊者在內網或外網執行免費弱點掃描器(如 Nessus、OpenVAS),偵測缺失修補程式的主機。
- 確認可利用 Metasploit Framework 現成模組攻擊該漏洞(如 MS08-067、MS17-010、PrintNightmare 等)。
- 啟動 Metasploit,選定 Exploit 模組與 Payload(如
windows/meterpreter/reverse_tcp),取得 SYSTEM 權限的遠端命令提示字元。
- 建立後門帳號並加入本地 Administrators 群組:
net user backdoor P@ssw0rd /add
net localgroup Administrators backdoor /add
- 擁有完整存取權:本地登入、遠端桌面 (RDP)、VPN、排程任務、WMI、註冊表操作等,且不留明顯日誌痕跡。
弱點二:不安全網路共享 → 未授權檔案存取
攻擊鏈
- 內網執行共享掃描工具(如 GFI LanGuard、
SoftPerfect Network Scanner),列出所有開放共享與權限。
- 發現大量共享授予
Everyone: Full Control 或 Authenticated Users: Change。
- 直接雙擊進入共享,翻閱敏感文件(Excel 薪資表、Word 合約、PDF 掃描件、資料庫備份)。
- 或安裝全文搜尋工具(FileLocator Pro、
Everything、grepWin),搜尋關鍵字:password、SSN、confidential、信用卡、身分證。
- 大量敏感資料外洩,且無稽核日誌記錄存取行為。
其他常見弱點(補充)
- 弱密碼/空密碼:SMB、RDP、SQL Server (sa)、IIS (IUSR) 常見預設/弱密碼。
- 匿名 FTP 開放完整磁碟機存取。
- 實體存取:啟動 Ophcrack/Elcomsoft System Recovery 光碟離線破解 SAM/NTDS.dit 雜湊。
防禦檢查清單(優先順序)
- 建立修補程式管理流程:WSUS/SCCM 自動部署、每月修補日、緊急漏洞 48 小時內修補、驗證修補成功率。
- 共享權限最小化:移除
Everyone,按角色分配 Read/Write,啟用存取型稽核(成功/失敗)。
- 強制強密碼策略:長度 ≥12、複雜度、鎖定閾值、歷史記憶 24 代。
- 停用不必要服務:SMBv1、Telnet、FTP、匿名存取、LSASS 保護啟用 (RunAsPPL)。
- 部署 EDR/ATP:Microsoft Defender for Endpoint、CrowdStrike、SentinelOne 等偵測 Meterpreter、異常進程注入、權限提升行為。
- 網路分段:伺服器置於獨立 VLAN,僅開放必要埠,禁止工作站直連伺服器管理埠。
- 定期滲透測試與紅隊演練:驗證防禦有效性,修補盲點。
駭客只需找到一個漏洞,防禦者必須修補所有漏洞。從「基本功」做起,才是最具成本效益的安全策略。