Windows 11 現在使用 JScript9Legacy 引擎來提高安全性
微軟宣佈在 Windows 11 24H2 及更高版本上以更新、更安全的 JScript9Legacy 取代預設腳本引擎 JScript。該引擎如今被認為嚴重過時,不符合現代 JavaScript 安全標準,並且經常成為透過惡意文件、電子郵件和網站觸發的記憶體損壞、任意程式碼執行和 XSS 漏洞的目標。
這項決定是出於安全性的考慮,因為 JScript9Legacy 有望提供更好的保護以抵禦跨站點腳本 (XSS) 等網路威脅,同時還能提高效能。微軟的 Naveen Shankar 宣布:“為了提供更安全的體驗,從 Windows 11 版本 24H2 開始,默認啟用 JScript9Legacy 來處理以前使用 JScript 的所有腳本流程和操作。”
隨著 Internet Explorer 現已棄用以及 Edge 瀏覽器的普及,微軟正在劃清界限,並最終從 Windows 11 24H2 開始用 JScript9Legacy(jscript9legacy.dll)取代 JScript。此切換無需使用者操作即可在最新的 Windows 版本上生效,並且現有腳本應繼續按預期工作。如果出現相容性問題,微軟表示可以透過聯絡支援團隊回滾到舊引擎。
資料來源:https://www.bleepingcomputer.com/news/security/windows-11-now-uses-jscript9legacy-engine-for-improved-security/