Джорджио Маоне (Giorgio Maone), създателят на проекта NoScript, представи първия тестов вариант на добавката за браузъра Chrome. Сборката отговаря на версия 10.6.1 за Firefox и стана възможна благодарение на трансфера на кода на NoScript 10 към технологията WebExtension. Изданието за Chrome е в бета версия и е налично за изтегляне от Chrome Web Store. В края на юни се очаква да бъде пуснат NoScript 11, който ще бъде първото издание с стабилна поддръжка за Chrome/Chromium.
Добавката, предназначена за блокиране на опасен и нежелан JavaScript код, както и за противодействие на различни видове атаки (XSS, DNS Rebinding, CSRF, Clickjacking), се използва в Tor Browser и много дистрибуции, насочени към осигуряване на конфиденциалност. Появата на версия за Chrome е важен етап в развитието на проекта — кодовата база сега е унифицирана и може да се използва за създаване на версии както за Firefox, така и за браузъри на базата на Chromium.
Измежду различията на тестовата версия NoScript за Chrome е деактивирането на XSS филтъра, който се използва за блокиране на междусайтов скриптинг и заместване на страничен JavaScript код. Преди да бъде доведена до необходимото ниво, потребителите ще трябва да разчитат на вграденото в Chrome 'XSS Auditor', който не е толкова ефективен, както 'Injection Checker' от NoScript. XSS филтърът все още не може да бъде портнат, тъй като за неговата работа е необходима обработка на запитвания в асинхронен режим. При прехода към WebExtension разработчиците на Mozilla внедриха в това API някои разширени функции, необходими за NoScript, като асинхронни обработватели, които Google все още не е пренесъл в Chrome.
Източник: opennet.ru
