Fragmente de cod JavaScript

Microsoft înlocuiește motorul JavaScript vechi pentru a îmbunătăți securitatea în Windows 11

JScript vechi trece la JScript9Legacy cu migrare automată în Windows 11 24H2

Windows a inclus un motor JavaScript proprietar de la lansarea Internet Explorer 3.0 acum aproape 30 de ani. Tehnic, JScript este dialectul propriu al Microsoft pentru standardul ECMAScript/JavaScript. A fost folosit nu numai de browserul Internet Explorer, ci și de aplicații terțe ca motor de scripting independent pentru Windows.

Microsoft a retras oficial JScript acum câțiva ani, împreună cu suportul adecvat pentru browserul original Internet Explorer. Cu toate acestea, motorul JScript încă persistă în instalațiile moderne de Windows, prezentând potențiale riscuri de securitate pentru ecosistemul PC. Într-un efort de a aborda aceste preocupări, Microsoft înlocuiește acum motorul JScript vechi cu un runtime mai sigur numit JScript9Legacy.

Noul runtime este un motor Active Scripting introdus exclusiv cu Windows 11 versiunea 24H2. Se bazează pe motorul JScript „Chakra” care a debutat cu Internet Explorer 9. Deși IE a fost întrerupt, scriptingul JavaScript rămâne suportat în cele mai recente ediții Windows pentru compatibilitate și cazuri specifice de utilizare în mediul enterprise.

Microsoft a anunțat recent că motorul JScript9Legacy este acum activat în mod implicit în Windows 11 24H2. Acesta va gestiona toate procesele și operațiunile de scripting executate anterior folosind motorul original JScript. Construit pe JScript9, acest motor actualizat oferă performanțe îmbunătățite și funcții de securitate sporite.

Pictogorama browserului Internet Explorer

Noul motor a fost conceput pentru a oferi o mai bună compatibilitate cu standardele web moderne, același motiv fundamental pentru care Microsoft a abandonat Internet Explorer și JScript în favoarea platformei Edge/Chromium. JScript9Legacy își propune să ajute profesioniștii în scripting să atenueze riscurile de securitate asociate cu cross-site scripting și alte atacuri bazate pe web.

Noile caracteristici de securitate din JScript9Legacy includ o gestionare îmbunătățită a obiectelor JavaScript și politici de execuție mai stricte. Aceste îmbunătățiri sunt menite să facă mai dificilă exploatarea vulnerabilităților de către scripturile malițioase și preluarea controlului asupra sistemelor Windows. Microsoft consideră că noul motor va oferi un mediu de scripting mai sigur pentru utilizatorii de PC, deși compania continuă să lanseze actualizări de securitate lunare pentru a aborda XSS și alte amenințări bazate pe scripturi.

JScript9Legacy va înlocui motorul JScript vechi în Windows 11 versiunea 24H2 și în versiunile mai noi. Toate sarcinile de scripting gestionate anterior de JScript vor trece automat la noul runtime jscript9Legacy.dll. Nu este necesară nicio acțiune din partea utilizatorului, iar Microsoft nu se așteaptă la niciun impact negativ asupra fluxurilor de lucru de scripting existente.

Cu toate acestea, compania recunoaște că pot apărea în continuare probleme de compatibilitate neprevăzute. Pentru a veni în întâmpinarea utilizatorilor enterprise cu nevoi specifice, Microsoft oferă o opțiune de revenire la motorul original JScript. Clienții care necesită suport pot solicita instrucțiuni detaliate prin intermediul Windows Services Hub.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top