作者觀點: 下一代 Windows 用戶端提供不錯功能,但「沒有實踐就沒有發言權」,必須等明年發布、大量用戶實測後,才能做出客觀評價。
數年來,尤其是 XP SP2 後,微軟持續強化 Windows 與 IE 安全性。雖努力難被察覺,但確有進展。全新的 Vista 給微軟機會從根本動刀安全架構。像 SP2 一樣,這些變化會打破現有應用平靜,需 ISV 與驅動開發商配合修改。Vista 上市時若有產品無法運作,責任幾乎在 ISV。
長期以來,Windows 讓大多數用戶擁有管理權限,導致惡意程式易取得高權限。Vista 改變策略:預設使用標準帳戶,需要管理權限時 (如修改防火牆) 系統提示提權,輸入管理員密碼即可。平時用標準帳戶,需要時才提權,這稱為「用戶帳戶保護」。Beta 1 需手動啟用。
此機制源自 Mac OS X,但有局限:許多間諜/廣告軟體非因用戶疏忽安裝,而是用戶主動想要工具列而授權。合法軟體安裝同樣需授權。此外仍需防禦「靜默下載」攻擊,否則無知用戶仍會受害。
UAP 另一特徵:受保護的檔案系統與登錄檔寫入會被重導向至各用戶專屬的「虛擬存放區」 (C:\Virtual Store),類似終端服務機制。但為何不放在各用戶的 Documents and Settings 目錄下?這點值得深思。
Vista 與 XP 中的 IE7 有多項安全新功能,但最重要的「保護模式」僅在 Vista 生效。IE 預設以殘缺權限運行,危險操作需特殊允許,這是瀏覽器層面的 UAP。但社交工程攻擊仍可能誘騙用戶授權。IE7 許多酷炫安全功能只在 XP 中才能發揮。
NAP 為迎合 Windows Server 2003 而生,類似 Cisco NAC 與 Zone Labs Integrity。它定義用戶聯網前的安全需求:打最新補丁、更新防毒軟體等。Vista 內建 NAP 用戶端元件,若能推動普及,ISP 未來或可將惡意用戶逐出網路——但理想與現實有差距。
這不是微軟首次重視安全,宣稱戰勝威脅為時過早。但 Vista 確實提供許多優良功能,從 90 年代末非安全服務熱潮後,微軟持續讓「安全之舟」遠航。若所有用戶改用 Vista,網路或將成為更安全的家園。