Nel catalogo delle estensioni di Firefox viene introdotto il divieto di offuscare il codice

L'azienda Mozilla ha avvertito sulle nuove restrizioni alle regole del catalogo delle estensioni di Firefox (Mozilla AMO) per contrastare la distribuzione di estensioni dannose. A partire dal 10 giugno, sarà vietata la pubblicazione nel catalogo delle estensioni che utilizzano tecniche di offuscamento del codice, come l'imballaggio del codice in blocchi Base64.

Tuttavia, le tecniche di minimizzazione del codice (riduzione dei nomi delle variabili e delle funzioni, unione dei file JavaScript, rimozione di spazi bianchi, commenti, interruzioni di riga e separatori) rimangono consentite, ma solo se il codice sorgente completo è allegato all'estensione oltre alla versione minimizzata. Gli sviluppatori che utilizzano tecniche di offuscamento o minimizzazione del codice sono invitati a pubblicare una nuova versione conforme alle nuove regole AMO e comprendente il codice sorgente completo di tutti i componenti entro il 10 giugno.

Dopo il 10 giugno, le estensioni problematiche saranno bloccate nel catalogo, mentre le istanze già installate saranno disattivate sui sistemi degli utenti attraverso la distribuzione della blacklist. Inoltre, continuerà la pratica di bloccare le estensioni che presentano vulnerabilità critiche, violano la privacy e compiono azioni senza il consenso o il controllo dell'utente.

Ricordiamo che dal 1 gennaio 2019 nel catalogo di Chrome Web Store è entrata in vigore una simile divieto di offuscamento del codice delle estensioni. Secondo le statistiche di Google, oltre il 70% delle estensioni dannose e delle violazioni delle norme, bloccate in Chrome Web Store, conteneva codice non leggibile. La presenza di codice offuscato complica notevolmente il processo di revisione, influisce negativamente sulle prestazioni e aumenta il consumo di memoria.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster