Джорджо Маоне (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
