W katalogu dodatków do Firefox wprowadza się zakaz obfuskacji kodu

Firma Mozilla ostrzegła o zaostrzeniu zasad katalogu dodatków do Firefox (Mozilla AMO) w celu przeciwdziałania umieszczaniu złośliwych dodatków. Od 10 czerwca publikacja dodatków w katalogu, w których stosowane są metody zaciemniania kodu (obfuscation), takie jak pakowanie kodu w bloki Base64, będzie zabroniona.

Jednocześnie techniki minimalizacji kodu (skracanie nazw zmiennych i funkcji, łączenie plików JavaScript, usuwanie zbędnych spacji, komentarzy, translacji linii oraz separatorów) pozostaną dozwolone, ale tylko jeśli obok zminimalizowanej wersji dodatku dołączony jest pełny kod źródłowy. Programiści stosujący metody zaciemniania lub minimalizacji kodu są zachęcani do publikacji nowej wersji odpowiadającej zaktualizowanym zasadom AMO i zawierającej pełny kod źródłowy wszystkich komponentów.

Po 10 czerwca problematyczne dodatki będą zablokowane w katalogu, a już zainstalowane egzemplarze zostaną wyłączone na systemach użytkowników poprzez rozprzestrzenienie czarnej listy. Ponadto kontynuowane będą praktyki blokowania dodatków zawierających krytyczne luki bezpieczeństwa, naruszających prywatność oraz wykonujących działania bez zgody lub kontroli użytkownika.

Przypominamy, że od 1 stycznia 2019 roku w katalogu Chrome Web Store obowiązuje podobny zakaz zaciemniania kodu dodatków. Według statystyk Google, ponad 70% złośliwych i naruszających zasady dodatków zablokowanych w Chrome Web Store zawierało nieczytelny kod. Obecność zaciemnionego kodu znacząco utrudnia proces recenzji, negatywnie wpływa na wydajność i zwiększa zużycie pamięci.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster