Giorgio Maone, creatore del progetto NoScript, ha presentato il primo rilascio testabile dell'estensione per il browser Chrome. La build corrisponde alla versione 10.6.1 per Firefox ed è diventata possibile grazie al passaggio della serie NoScript 10 alla tecnologia WebExtension. Il rilascio per Chrome è in fase beta ed è disponibile per il download dal Chrome Web Store. A fine giugno è previsto il rilascio di NoScript 11, che sarà il primo aggiornamento con supporto stabile per Chrome/Chromium.
L'estensione, progettata per bloccare codice JavaScript pericoloso e indesiderato, così come diversi tipi di attacchi (XSS, DNS Rebinding, CSRF, Clickjacking), è utilizzata all'interno del Tor Browser e in molte distribuzioni focalizzate sulla privacy. Si sottolinea che l'arrivo della versione per Chrome rappresenta una pietra miliare nello sviluppo del progetto: la base di codice ora è unificata e può essere utilizzata per generare builds sia per Firefox che per browser basati su motore Chromium.
Tra le differenze della versione beta di NoScript per Chrome spicca la disabilitazione del filtro XSS, utilizzato per bloccare lo scripting intersite e l'inserimento di codice JavaScript di terze parti. Fino a quando non sarà implementata questa funzione, gli utenti dovranno fare affidamento sul "XSS Auditor" incorporato in Chrome, che non è così efficace come "Injection Checker" di NoScript. Il filtro XSS non può essere al momento portato su Chrome, poiché richiede la gestione delle richieste in modalità asincrona. All'epoca del passaggio a WebExtension, gli sviluppatori di Mozilla hanno realizzato in questa API alcune funzionalità avanzate necessarie per NoScript, come i gestori asincroni, che Google non ha ancora implementato in Chrome.
Fonte: opennet.ru
