Navigator platform parmak izi, tarayıcınızın "Win32", "MacIntel" veya "Linux x86_64" gibi değerler döndürdüğü navigator.platform dizesini kullanır; bu dize gizli mod, VPN veya çerez silmeyle değiştirilemez. Tarayıcınızın neler sızdırdığını hemen whatsmy.fyi üzerinde görebilirsiniz.
Özet
navigator.platform, tarayıcınızın işletim sistemini ve CPU mimarisini açığa çıkaran dondurulmuş bir dizeyi döndürür. Apple Silicon Mac'ler hâlâ uyumluluk için "MacIntel" döndürür. iPad'ler"MacIntel" döndürerek yanlış biçimde masaüstü olarak tanımlanır. Değer oturumlar ve tarayıcılar arasında kararlı kalır ve kullanıcı ajanıyla çapraz doğrulama yapıldığında tutarsızlıklar daha yüksek bir tanımlama özgünlüğü sağlar. W3C bu API'yi kullanımdan kaldırmıştır; ancak milyonlarca sitede yaygın biçimde kullanılmaya devam etmektedir.
Navigator Platform Parmak İzi Nedir?
navigator.platform özelliği, yüklü işletim sistemini tanımlayan bir dize döndürür. W3C tarafından kullanımdan kaldırılmış olmasına karşın mevcut tüm büyük tarayıcılar geriye dönük uyumluluk nedeniyle bu özelliği desteklemeye devam etmektedir.
Bu dize tarayıcı parmak izinin tek başına düşük entropili bir bileşenidir; ancak kullanıcı ajanı, yazı tipi listesi ve donanım özellikleriyle birleştirildiğinde güçlü bir sinyal oluşturur.
Navigator Platform Parmak İzi Nasıl Çalışır?
// Birincil API
const platform = navigator.platform;
// Yaygın değerler:
// "Win32" → Windows (32 veya 64 bit)
// "MacIntel" → Intel Mac VE Apple Silicon Mac VE iPad (!)
// "Linux x86_64"→ Linux masaüstü
// "Linux armv8l"→ Android / ARM Linux
// "iPhone" → iOS iPhone
// "" → Bazı tarayıcılar boş döndürür
// Modern alternatif (daha ayrıntılı ama kısıtlı)
const uaPlatform = navigator.userAgentData?.platform;
// "Windows", "macOS", "Linux", "Android", "iOS"
// Yalnızca HTTPS üzerinde ve bazı tarayıcılarda kullanılabilir"MacIntel" Paradoksu
Apple Silicon Mac'ler (M1, M2, M3, M4) fiziksel olarak ARM mimarisi kullanmasına rağmen navigator.platform değerini "MacIntel" olarak döndürür. Bu kasıtlı bir uyumluluk kararıdır: bazı web siteleri belirli platformlara özel kod çalıştırdığından Apple, eski betiklerin bozulmasını önlemek için değeri değiştirmemiştir. Sonuç olarak "MacIntel" artık gerçekten Intel donanımı anlamına gelmemektedir.
iPad Sorunsalı
iPad'ler — iOS çalışan ARM cihazlar — "MacIntel" döndürür çünkü Safari, masaüstü web içeriği için masaüstü kullanıcı ajanı bildirme seçeneğini sunar. Bu durum, izleme sistemleri için bir belirsizlik yaratır ve cihaz kategorisinin (masaüstü/tablet) yanlış sınıflandırılmasına yol açar.
Navigator Platform Parmak İzi Ne Kadar Benzersiz?
| Bulgu | Değer | Kaynak |
|---|---|---|
navigator.platform'dan entropi (tek başına) | ~2–3 bit | Gözlemsel tahmin |
| Kullanıcı ajanıyla çapraz doğrulama potansiyeli | Yüksek | Akademik parmak izi araştırması |
| W3C kullanımdan kaldırma tarihi | 2021 | W3C HTML spesifikasyonu |
Çapraz Doğrulama ile Artırma
Platform değerinin gerçek değeri, kullanıcı ajanı dizesiyle çapraz doğrulamada yatar. Örneğin bir kullanıcı "Win32" platform bildirip macOS kullanıcı ajanı döndürürse bu tutarsızlık bir bot veya sahtekâr tarayıcıya işaret eder. Tutarlı kombinasyonlar ise parmak izinin doğruluğunu artırır.
Navigator Platform Parmak İzi Gerçek Hayatta Kim Tarafından Kullanılır?
Bot ve Sahtekâr Tarayıcı Tespiti
Otomatik tarayıcılar (Puppeteer, Selenium) bazen platform değeri ile kullanıcı ajanı veya ekran çözünürlüğü arasında tutarsızlıklar oluşturur. Güvenlik sistemleri bu tutarsızlıkları risk sinyali olarak işaretler.
Dolandırıcılık Tespiti
Platform değeri oturumlar ve tarayıcılar arasında değişmediğinden, birden fazla hesap oluşturan dolandırıcılar aynı platform imzasını paylaşır; bu da hesapların aynı cihazdan oluşturulduğunu ortaya koyar.
Navigator Platform Parmak İzinden Nasıl Korunursunuz?
- Tor Browser: Platform değerini genel bir değerle değiştirir; standart Tor kurulumundaki tüm kullanıcılar aynı değeri paylaşır.
- Brave Browser: Farbling sistemi, platform değerine hafif gürültü ekler veya değeri normalize eder.
- Firefox +
privacy.resistFingerprinting: Platform değerini sabit bir değerle değiştirir. - VPN neden işe yaramaz:
navigator.platformdoğrudan tarayıcı ortamından okunur; ağ üzerinden hiçbir şey iletilmez. VPN, IP adresinizi değiştirir; ancak platform dizesini etkilemez.
Sık Sorulan Sorular
navigator.platform neden hâlâ kullanılıyor, kullanımdan kaldırıldı mı?
W3C 2021'de bu API'yi kullanımdan kaldırmasını önerdi ve navigator.userAgentData.platformalternatifini sundu. Bununla birlikte mevcut tüm büyük tarayıcılar geriye dönük uyumluluk için eski API'yi desteklemeye devam etmektedir. Milyonlarca sitenin bu API'ye bağımlı olması nedeniyle yakın vadede kaldırılması pek olası değildir.
Bu değer, kullandığım tarayıcıya göre değişiyor mu?
Temel değer genellikle aynı kalır; ancak Safari'nin iPad masaüstü modu gibi bazı tarayıcı konfigürasyonları varsayılan platforma göre farklı değerler bildirebilir. Bu tutarsızlıklar ek bir parmak izi bilgisi katmanı ekler.
İlgili Makaleler
- Tarayıcı Parmak İzi Nedir? Siteler Sizi Çerez Olmadan Nasıl Takip Eder? — tüm parmak izi sinyallerinin birleştirildiği kapsamlı rehber
- CPU Parmak İzi Nedir? — işlemci bilgisini ortaya koyan tamamlayıcı sinyal
- Dokunmatik Ekran Parmak İzi Nedir? — cihaz tipini tespit eden ilgili teknik
- Ekran Parmak İzi Nedir? — ekran çözünürlüğü ve piksel yoğunluğuna dayalı sinyal



