Windows XP Service Pack 2 以「安全技術」為核心,目標:提供高適用性 OS (更靈活、易管、透明度高)。四大支柱:網路保護、郵件/IM 安全、瀏覽安全、記憶體保護;兩大預設保護:強化防火牆、自動更新。
四大支柱詳細特性
1. 網路保護 - Windows 防火牆
- 預設開啟,阻擋未請求入站連線。
- 彈性配置:群組原則、命令列、無人值守安裝、友善 UI。
- 啟動期防護、多設定檔 (公司/家庭網路切換)、防火牆開啟下仍允許家庭網路檔案共享。
- 介面預設需驗證、開發者可限制 RPC 介面存取、修改登錄設定 DCOM 權限、預設禁用 UDP RPC。
- 開發者須知:動態埠隨用隨開即關、適當使用新 RPC API 限制呼叫、避免匿名用戶端、勿用 UDP RPC。
2. 郵件/即時通訊安全 - 附件執行服務
- 統一附件安全檢查體驗,提供新 API 供應用程式辨識不安全附件。
- 預設不信任高風險附件;Outlook Express、Windows Messenger、IE 整合新 API。
- 更安全的郵件預覽機制。
- 開發者應採用新 API 確保用戶體驗一致與安全判斷準確。
3. 瀏覽安全 - IE 強化
- 本機區域鎖定、防 UI 欺騙。
- 增益集管理與故障偵測。
- 下載與程式碼驗證強化。
- MIME 處理增強。
- 彈出視窗攔截器內建。
- 開發者須檢查應用程式與新安全預設值相容。
4. 記憶體保護 - 資料執行防護 (DEP)
- 支援具 NX/XD 位元處理器 (AMD64、新款 IA-32) 的非執行頁面保護。
- 標記記憶體頁面不可執行,大幅降低緩衝區溢位攻擊成功率。
- 與 Longhorn (Vista) NX 技術相容。
- 開發者須知:勿嘗試執行資料段指令、PAE 模式確保 RAM < 4GB、在支援 DEP 機器上測試代碼。
維護與安全中心
- Windows Update / Microsoft Update / 自動更新:支援應用程式/驅動程式更新 (Office、SQL、Exchange)、更多更新分類 (安全性、關鍵、彙總包、SP)。
- Windows 安全中心 (新服務): 後台監控防火牆、防毒、自動更新三大組件狀態,提供集中設定入口、安全資訊與更新保障。
對不同角色的價值
- 個人用戶:可靠附件檢查、安全瀏覽、更多網路保護。
- 企業用戶:基於角色的管理、每台接入電腦安全驗證 (NAP 前身)。
- 開發者:減少 DCOM/RPC 攻擊面、統一附件安全 API、降低緩衝區溢位風險。
XP SP2 將安全從「事後修補」推向「預設安全、纵深防禦、可管可控」新紀元。