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

Azienda Mozilla ha avvisato sulle nuove restrizioni delle regole del catalogo delle estensioni di Firefox (Mozilla AMO) per contrastare la distribuzione di estensioni dannose. Dal 10 giugno sarà vietato pubblicare nel catalogo delle estensioni quelle 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, fusione di file JavaScript, rimozione di spazi vuoti, commenti, interruzioni di riga e separatori) rimangono consentite, purché insieme alla versione minimizzata dell'estensione venga fornito anche il codice sorgente completo. Si raccomanda agli sviluppatori che utilizzano tecniche di offuscamento o minimizzazione del codice di pubblicare una nuova versione conforme alle regole aggiornate dell'AMO e che includa il codice sorgente completo di tutti i componenti.

Dopo il 10 giugno, le estensioni problematiche verranno sono state bloccate rimosse dal catalogo e le istanze già installate verranno disattivate sui sistemi degli utenti tramite la distribuzione della blacklist. Inoltre, verrà continuata la pratica di bloccare le estensioni che contengono vulnerabilità critiche, violano la privacy e compiono azioni senza il consenso o il controllo dell'utente.

Ricordiamo che dal 1 gennaio 2019 nel catalogo Chrome Web Store è entrato in vigore un divieto simile sull'offuscamento del codice delle estensioni. Secondo le statistiche di Google, oltre il 70% delle estensioni dannose e delle violazioni delle regole bloccate nel Chrome Web Store includeva codice illeggibile. La presenza di codice offuscato complicano notevolmente il processo di revisione, influisce negativamente sulle performance 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