Firefox eklenti dizini, kod gizlemeyi yasaklıyor

Mozilla Şirketi O uyardı Firefox eklenti dizini kurallarının sıkılaştırılması hakkında (Mozilla AMO) kötü amaçlı eklentilerin yerleştirilmesini önlemek için. 10 Haziran'dan itibaren kataloğa Base64 bloklarında paketleme kodu gibi gizleme yöntemleri kullanan eklentilerin yerleştirilmesi yasaklanacak.

Aynı zamanda, kod küçültme tekniklerine (değişken ve işlev adlarının kısaltılması, JavaScript dosyalarının birleştirilmesi, fazladan boşlukların, yorumların, satır sonlarının ve sınırlayıcıların kaldırılması) izin verilmeye devam edilir, ancak simge durumuna küçültülmüş sürüme ek olarak eklentinin eşlik ettiği durumlarda tam bir kaynak kodu. Kod gizleme veya kod minimizasyon tekniklerini kullanan geliştiricilerin, gereksinimleri karşılayan yeni bir sürümü 10 Haziran'a kadar yayınlamaları tavsiye ediliyor. güncellenmiş kurallar AMO ve tüm bileşenler için tam kaynak kodunu içerir.

10 Haziran'dan sonra sorunlu eklemeler yapılacak kilitli dizinde yer alır ve halihazırda kurulu olan örnekler, kara liste yayılımı yoluyla kullanıcı sistemlerinde devre dışı bırakılacaktır. Ayrıca, kritik güvenlik açıkları içeren, gizliliği ihlal eden, kullanıcının izni veya kontrolü dışında işlem yapan eklentileri engellemeye devam edeceğiz.

1 Ocak 2019'dan itibaren Chrome Web Mağazası kataloğunda yer alacağını hatırlatalım. harekete geçmeye başladı eklenti kodunu gizleyen benzer bir yasak. Google istatistiklerine göre, Chrome Web Mağazası'nda engellenen kötü amaçlı ve politikaları ihlal eden eklentilerin %70'inden fazlası okunamayan kod içeriyordu. Kıvrımlı kod, inceleme sürecini önemli ölçüde karmaşıklaştırır, performansı olumsuz etkiler ve bellek tüketimini artırır.

Kaynak: opennet.ru

Yorum ekle