Browser Fingerprinting: Web Siteleri Sizi Çerez Olmadan Nasıl İzler?

Çoğu insan, web sitelerinin sizi izlemek için çerez kullandığını bilir. Daha az insan ise çerezler engellendiğinde, temizlendiğinde veya hiç kaydedilmediğinde bile çalışan çok daha güçlü bir izleme yönteminin var olduğunun farkındadır. Bu yönteme browser fingerprinting denir ve sizi web'de, tek başına bir VPN'in engelleyemeyeceği şekillerde takip edebilir.

Browser Fingerprinting Nedir?

Browser fingerprinting, benzersiz bir tanımlayıcı oluşturmak — yani "parmak izinizi" oluşturmak — amacıyla tarayıcınızdan ve cihazınızdan bir dizi özellik toplanması pratiğidir. Bunu, onlarca küçük ayrıntıdan oluşan dijital bir portre gibi düşünebilirsiniz. Bu ayrıntıların hiçbiri tek başına sizi tanımlamaz. Ancak bir araya geldiklerinde, milyonlarca kullanıcı arasında istatistiksel olarak yalnızca size özgü bir tablo ortaya çıkar.

Çerezlerin aksine, fingerprinting işlemi cihazınızda hiçbir şey depolanmasını gerektirmez. Her ziyaretinizde sessizce, görünmez biçimde ve kalıcı olarak gerçekleşir.

Nasıl Çalışır?

Bir web sayfası yüklediğinizde, tarayıcınız sunucuyla şaşırtıcı miktarda bilgiyi otomatik olarak paylaşır. Sayfada çalışan komut dosyaları şu bilgileri sorgulayıp toplayabilir:

  • User agent string – tarayıcı türünüz, sürümünüz ve işletim sisteminiz
  • Ekran çözünürlüğü ve renk derinliği
  • Yüklü fontlar – tarayıcılar sisteminizde hangi fontların bulunduğunu tespit edebilir
  • Eklentiler ve uzantılar
  • Saat dilimi ve dil ayarları
  • Donanım ayrıntıları – CPU çekirdekleri, cihaz belleği ve GPU bilgileri
  • Canvas fingerprinting – tarayıcıdan görünmez bir görüntü oluşturması istenen bir teknik; donanımınızın ve sürücülerinizin grafikleri işleme biçimindeki ince farklılıklar benzersiz bir çıktı üretir
  • WebGL fingerprinting – canvas'a benzer, ancak 3D render kapasitelerini kullanır
  • Audio context fingerprinting – sisteminizin ses sinyallerini nasıl işlediğini ölçer

Bu veri noktalarının her biri kim olduğunuzu daraltır. Bir araya getirilip hash'lendiğinde, oturumlar arasında ve hatta aynı cihazda farklı tarayıcılarda aynı kullanıcıyı yeniden tanımlamada çoğunlukla %90'ın üzerinde doğruluk oranına sahip bir parmak izi oluştururlar.

VPN Kullanıcıları İçin Neden Önemlidir?

Pek çok VPN kullanıcısı burada hayal kırıklığıyla karşılaşır. Bir VPN, IP adresinizi gizler ve trafiğinizi şifreler; ancak tarayıcı parmak izinizi değiştirmek için hiçbir şey yapmaz. Bir izleyici tarayıcınızın parmak izini daha önce almışsa, hangi VPN sunucusuna bağlı olduğunuzdan, IP adresinizin hangi ülkeden göründüğünden veya ev ya da kamuya açık bir ağda olup olmadığınızdan bağımsız olarak sizi tanıyabilir.

Bu durum, browser fingerprinting'in bir VPN'in sağladığı anonimliğin önemli bir bölümünü fiilen ortadan kaldırabileceği anlamına gelir. Reklamcılar, veri komisyoncuları ve hatta hükümetler, anonim olduklarını düşünen kullanıcıları izlemek için fingerprinting kullanır.

Coğrafi kısıtlamaları aşmaya veya bölgesel içeriklere erişmeye çalışan kullanıcılar için fingerprinting, tutarsızlıkların sinyalini de verebilir. Örneğin, IP adresiniz Almanya'da olduğunuzu söylüyor, ancak saat diliminiz, dil ayarlarınız ve sistem fontlarınız aslında Güney Kore'de olduğunuzu gösteriyor olabilir.

Gerçek Hayattan Örnekler

  • Reklam ağları, çerezlerinizi temizledikten veya izlemeyi devre dışı bıraktıktan sonra bile hedefli reklamlar sunmak için fingerprinting kullanır.
  • Dolandırıcılık tespit sistemleri bunu meşru biçimde kullanır — bankalar ve e-ticaret platformları, hesap ele geçirme girişimlerini yakalamak için cihazları fingerprint'ler.
  • Yayın platformları, tarayıcı özelliklerini bilinen VPN sunucu IP'leriyle çapraz referanslayarak VPN kullanımını tespit etmek için bunu kullanabilir.
  • Haber siteleri, özel/gizli modda bile geri dönen ziyaretçileri tanıyarak makale sınırlarını uygulamak için bunu kullanır.

Bu Konuda Ne Yapabilirsiniz?

Tam koruma sağlamak zordur, ancak maruziyetinizi azaltabilirsiniz:

  • Fingerprint özelliklerini standartlaştırmak veya rastgele hale getirmek için aktif olarak çalışan Tor Browser veya Brave kullanın
  • Canvas Blocker gibi gizlilik odaklı uzantıları etkinleştirin
  • Katı gizlilik ayarları etkinleştirilmiş Firefox kullanın
  • IP adresiniz ile tarayıcı özellikleriniz arasındaki tutarsızlığı azaltmak için VPN'inizi bir dedicated IP ile eşleştirin
  • coveryourtracks.eff.org gibi sitelerde parmak izinizi düzenli olarak denetleyin

Browser fingerprinting, çevrimiçi ortamdaki en sofistike ve göz ardı edilen gizlilik tehditlerinden biridir. Bunu anlamak, daha kapsamlı bir gizlilik yapılandırması oluşturmanın ilk adımıdır; VPN'in tüm çözüm değil, çözümün bir parçası olduğu bir yapılandırma.