Mozilla, Firefox'un kullanıcı aracısından CPU mimarisi bilgilerini çıkardı

Mozilla, Firefox kullanıcılarının dijital parmak izlerini azaltmak için Firefox'un kullanıcı aracısından ve desteklenen birkaç API'dan CPU mimarisi bilgilerini çıkarmayı planlıyor.

Web tarayıcıları, bilgileri uygulamalarda açtıkları web sitelerine otomatik olarak gösterir. Kullanıcı aracısı, tarayıcı ve tarayıcı sürümü, işletim sistemi ve yakın bir zamana kadar CPU mimarisi hakkında bilgi verir.

Parmak izi kodları, dijital parmak izleri oluşturmak için kullanıcı aracısı bilgilerini ve örneğin dil ve yer gibi diğer bilgileri kullanır. Parmak izi doğruluğu, benzersiz veri noktalarının sayısıyla birlikte artar.

Firefox artık ileriye dönük komut dosyalarına ve sitelere ait bilgi bitlerinden birini ortaya çıkarmayacak. Zaten son Firefox Nightly 69'da yapılan değişiklik, kullanıcı mimarisinden CPU mimarisi bilgisini çıkardı.

Firefox, aşağıdaki CPU mimarileri arasında ayrım yapmak için kullanılır:

  1. 32 bit işletim sistemlerinde 32 bit Firefox.
  2. 64 bit işletim sistemlerinde 32 bit Firefox.
  3. 64 bit işletim sistemlerinde 64 bit Firefox.

Firefox 69 çalıştıran Firefox kullanıcıları, kullanıcı aracısını döndüren komut dosyalarının artık bilgileri farklılaştırmayacağını fark edeceklerdir. Basit bir Google kullanıcısı araması, aşağıdaki ekran görüntüsünde görüldüğü gibi olduğunu gösterir.

Bir test sisteminde çalıştırılan Firefox'un mevcut Nightly sürümü aşağıdaki kullanıcı aracısını döndürür:

Mozilla / 5.0 (Windows NT 10.0; Win64; x64; rv: 69.0) Gecko / 20100101 Firefox / 69.0

Değişiklik, bir Windows veya Linux işletim sisteminin 64 bit sürümlerinde çalışan 32 bit Firefox kurulumlarını etkiler. Bu sürümler, Firefox 69’dan itibaren aşağıdaki kullanıcı aracısını kullanacaktır:

  • Linux: Linux x86_64 yerine x86_64 üzerindeki Linux i686
  • Windows: WOW64 yerine Win64

Değişiklik, kullanıcı aracısı ve API'leri navigator.userAgent, navigator.platform ve navigator.oscpu için geçerlidir.

Kullanıcı aracısı bilgilerini bu şekilde değiştirmek, Mozilla'ya göre işlevselliği veya uyumluluğu etkilememesi gereken düşük riskli bir değişikliktir.

Mozilla'nın eklenti bulma hizmeti, kullanıcıları doğru Flash Player indirmesine yönlendirmek için kullanıcı aracısı tarafından sağlanan bilgileri kullandı. Adobe Flash, Firefox’un desteklediği en son eklentidir, ancak yükleyici evrenseldir, böylece farklılaşmaya artık gerek kalmaz. Ayrıca Flash, 2020 yılının sonlarında emekli olacak.

Değişiklik, CPU mimarisi bilgilerini tamamen Firefox kullanıcı aracısından ve ilgili API'lerden kaldıracak daha kapsamlı bir yeniden yazma işleminin ilk adımıdır. Büyük değişiklik, geniş kapsamlı test gerektirdiğinden, kullanıcı aracısı koklama tekniklerini uygulayan sitelerde web uyumluluğu sorunlarına neden olma olasılığı daha yüksektir.

Kapanış Kelimeleri

Firefox, CPU mimarisi bilgisinin ilerlemesini engeller ve hatta mimarlık bilgisini yakın gelecekte tamamen gizler; doğru yönde bu iyi bir adım. Bununla birlikte, kullanıcı ajanlarını koklayan sitelerde uyumsuzluklara yol açabilir.

Şimdi Siz : Değişime ne dersiniz? (Sören Hentzschel aracılığıyla)