Im Add-On-Katalog für Firefox wird ein Verbot zur Obfuskation von Code eingeführt

Das Unternehmen Mozilla warnte über die Verschärfung der Regeln für das Add-on-Verzeichnis von Firefox (Mozilla AMO) um der Verbreitung von schädlichen Add-ons entgegenzuwirken. Ab dem 10. Juni wird die Veröffentlichung von Add-ons im Verzeichnis verboten, die Techniken zur Code-Verschleierung (Obfuscation) verwenden, wie das Verpacken von Code in Base64-Blöcken.

Dabei bleiben Techniken zur Code-Minimierung (Verkürzung von Variablen- und Funktionsnamen, Zusammenführen von JavaScript-Dateien, Entfernen überflüssiger Leerzeichen, Kommentare, Zeilenumbrüche und Trennzeichen) erlaubt, sofern zusammen mit der minimierten Version auch der vollständige Quellcode des Add-ons bereitgestellt wird. Entwicklern, die Techniken zur Verschleierung oder Minimierung von Code verwenden, wird empfohlen, bis zum 10. Juni eine neue Version zu veröffentlichen, die den aktualisierten Regeln von AMO entspricht und den vollständigen Quellcode aller Komponenten enthält.

Nach dem 10. Juni werden problematische Add-ons wurden gesperrt im Verzeichnis, und bereits installierte Exemplare werden durch Verbreitung der schwarzen Liste auf den Systemen der Benutzer deaktiviert. Darüber hinaus wird die Praxis fortgesetzt, Add-ons zu blockieren, die kritische Schwachstellen aufweisen, die Privatsphäre verletzen oder Aktionen ohne Zustimmung oder Kontrolle des Benutzers ausführen.

Wir erinnern daran, dass seit dem 1. Januar 2019 im Chrome Web Store ein ähnliches Verbot für die Verschleierung von Code für Add-ons in Kraft trat. Laut Google enthalten über 70 % der in Chrome Web Store blockierten schädlichen und gegen die Regeln verstoßenden Add-ons unlesbaren Code. Das Vorhandensein von verschleiertem Code erschwert den Überprüfungsprozess erheblich, wirkt sich negativ auf die Leistung aus und erhöht den Speicherverbrauch.

Quelle: opennet.ru

60GB SSD 8Gb DDR4