精心配置可防禦 90%+ 攻擊,但新漏洞、高手攻擊、補丁真空期持續存在。入侵偵測是漫長乏味安全工作的起點。本文聚焦利用 Win2000 自身功能 (IIS 日誌、系統工具) 與自製腳本偵測,不涉及防火牆/IDS 專用設備。
%SystemRoot%\System32\LogFiles,24 小時滾動https://127.0.0.1/scripts/..%c1%1c../winnt/system32/cmd.exe?/c+dir
%c1%1c 經解碼為 \ (視語言版本略有差異),實現目錄遍歷cmd.exe /c dir 列出系統目錄07:42:58 127.0.0.1 GET /scripts/..../winnt/system32/cmd.exe /c+dir 200
/scripts/..../winnt/system32/cmd.exe/c+dirfind.exe / findstr.exeGlobal.asa 的記錄
find "Global.asa" ex010318.log /i
"Global.asa" 搜尋字串、ex010318.log 目標檔案、/i 忽略大小寫findstr.exe 支援正則表達式、多檔案、行號顯示等進階功能| 服務/埠 | 關鍵日誌來源 | 典型攻擊特徵 | 偵測重點 |
|---|---|---|---|
| WWW (80/443) | IIS W3C 日誌 | 目錄遍歷、SQL 注入、XSS、掃描器特徵 | 狀態碼 200/500、異常 URI、高頻 IP |
| FTP (21) | IIS FTP 日誌 | 暴力破解、匿名登入、目錄遍歷 | 登入失敗連續、異常指令 |
| SMTP (25) | SMTP 日誌 | 開放轉發、郵件炸彈、列舉用戶 | RCPT TO 大量、異常郵件大小 |
| DNS (53) | DNS 偵測日誌 | 區域傳送、快取投毒、放大攻擊 | AXFR 請求、異常查詢類型 |
| 系統/安全 | 事件檢視器 (Security/System) | 暴力破解、權限提升、服務異常 | 事件 ID 529/531/539/672/675/680 |
IIS 日誌忠實記錄每個請求 (含攻擊),W3C 格式提供結構化分析基礎。find/findstr 等內建工具提供零依賴應急能力。但持續有效的偵測需要:集中化基礎設施、基準線建模、自動化規則、專業分析師、成熟響應流程。入侵偵測不是工具部署,而是安全運營體系建設。
企業級必讀:Windows Server 2008 核心優勢與管理者必備技能
Windows 2000 Server 架設小型區域網路完整實作:Web/FTP/MAIL/ICQ 多服務共存與 ICS 共享上網
Windows 2000 終端服務協定大比拚:RDP vs ICA 詳細評測
Windows Server 2003 系統優化九大實用技巧
Windows Server 2003 安裝後必做 10 項調校 + 遊戲優化補充
Windows Server 2003 為本地使用者配置檔指派登入腳本
在已安裝 Windows XP 的電腦上安裝 Windows 2000:開機檔案備份還原法與 boot.ini 雙系統配置