A Firefox bővítmények katalógusában tilalmat vezetnek be a kód obfuszkálására.

A Mozilla vállalat figyelmeztette a Firefox bővítmények katalógusa szabályainak szigorításáról (Mozilla AMO) a rosszindulatú bővítmények megjelenésének megakadályozása érdekében. Június 10-től tilos olyan bővítmények elhelyezése a katalógusban, amelyek obfuszkálási módszereket alkalmaznak, mint például a kód Base64 blokkokba csomagolása.

Ezekkel együtt a kód minimalizálásának (változó- és függvénynevek lerövidítése, JavaScript fájlok egyesítése, felesleges szóközök, kommentek, sor- és elválasztó jelek eltávolítása) lehetősége továbbra is megengedett, de csak abban az esetben, ha a minimalizált verzió mellett teljes forrást is mellékelnek a bővítményhez. A kód obfuszkálását vagy minimalizálását alkalmazó fejlesztőknek javasolt, hogy június 10. előtt tegyenek közzé egy új verziót, ami megfelel az új szabályoknak AZ AMO-nak és tartalmazza az összes komponens teljes forráskódját.

Június 10. után a problémás bővítmények blokkolva kikerülnek a katalógusból, és a már telepített példányokat a feketelista alapján letiltják a felhasználói rendszereken. Ezenkívül folytatódik a kritikus sebezhetőségekkel, a magánélet megsértésével, valamint a felhasználó hozzájárulása vagy ellenőrzése nélküli műveleteket végző bővítmények blokkolásának gyakorlata.

Emlékeztetünk arra, hogy 2019. január 1-jétől a Chrome Web Store katalógusában hasonló tilalom lépett életbe a bővítmények kódjának obfuszkálására. A Google statisztikái szerint a Chrome Web Store-ban letiltott rosszindulatú és szabályt sértő bővítmények több mint 70%-a olvashatatlan kódot tartalmazott. Az obfuszkált kód jelentősen megnehezíti a felülvizsgálati folyamatot, negatívan befolyásolja a teljesítményt és növeli a memóriafogyasztást. Győzni ott, ahol lehetetlen a győzelem

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster