微軟兌現承諾,Rust 已登陸 Windows 11 內核
上個月,微軟企業和操作系統安全副總裁 David Weston 出席了 BlueHat IL 2023 會議。儘管該活動涵蓋了一些有趣的事情,但成為頭條新聞的話題之一是將Rust 包含在 Windows 內核中。微軟聲稱我們在 Windows 中看到 Rust 應該不會太久,只需幾週或幾個月。
Twitter 用戶 Mark Russinovich 發現,David Weston 似乎並沒有誇大其詞,因為 Rust 代碼的花絮已經存在於Windows 11 Insider 內部版本中,因為 Win32k.sys 內核模式 (KM) 驅動程序文件已移植到 Rust。Win32k.sys 負責處理 Windows 上的圖形設備接口 (GDI) 和窗口管理。
在演示中,微軟表示,在其內部測試場景中,Rust 沒有發現明顯的性能異常或回歸。在 Windows 上啟動時,Win32k 的 Rust GDI 端口能夠通過所有測試。Weston 解釋了微軟熱衷於在 Windows 中使用 Rust 的眾多原因,其中之一恰好是內存安全性。
說到內存安全,Microsoft 最近發布了一個新的內存完整性/HVCI 兼容性檢查工具,您可以在此處找到有關詳細信息。
發佈留言