Tarayıcı Bilgisi Algılayıcı
Tarayıcınız ziyaret ettiğiniz web sitelerine aslında ne söylüyor? Bu sayfa, tarayıcınızın açığa çıkardığı her istemci tarafı bilgi parçasını toplar: user agent, render motoru, sürüm, OS, cihaz kategorisi, görünüm alanı ve ekran boyutu, saat dilimi, dil tercihleri, do-not-track ayarı ve genel IP. Böylece her istekte parmak izi olarak neyin alındığını tam olarak görebilirsiniz.
Algılayıcı bilgiyi nasıl toplar
-
1
navigator nesnesi okunur
userAgent, platform, language, languages, cookieEnabled, doNotTrack, hardwareConcurrency ve daha fazlası doğrudan tarayıcıdan sorgulanır.
-
2
User agent dizesi ayrıştırılır
UA dizesi güncel tarayıcı/motor/OS veritabanıyla eşleştirilerek marka, sürüm ve aile çıkarılır.
-
3
Ekran ve pencere sorgulanır
window.innerWidth/Height, screen.width/height, screen.colorDepth ve piksel yoğunluğu için devicePixelRatio.
-
4
Echo hizmetiyle IP algılanır
IP-echo uç noktasına yapılan tek istek genel IPv4/IPv6 değerini döndürür. Hiçbir şey saklanmaz: algılama her ziyarette yeniden yapılır.
Algılayıcı neyi gösterir?
| Alan | Kaynak | Örnek |
|---|---|---|
| Tarayıcı + sürüm | UA string + Client Hints | Chrome 122.0.6261 |
| Render motoru | UA’dan türetilir | Blink |
| OS + sürüm | UA + platform | Windows 11, 64-bit |
| Cihaz türü | UA + dokunma desteği | Masaüstü / Tablet / Mobil |
| Viewport | window.innerWidth / innerHeight | 1440 × 820 px |
| Ekran | screen.width / screen.height | 2560 × 1440 px |
| Piksel oranı | window.devicePixelRatio | 2 |
| Renk derinliği | screen.colorDepth | 24 bit |
| Birincil dil | navigator.language | tr-TR |
| Tüm diller | navigator.languages | tr-TR, tr, en |
| Saat dilimi | Intl.DateTimeFormat | Europe/Istanbul (UTC+3) |
| Do Not Track | navigator.doNotTrack | unset / 1 / 0 |
| Çerezler etkin | navigator.cookieEnabled | true |
| Genel IP | Echo endpoint | 203.0.113.42 |
Neden önemli?
- Parmak izi (fingerprinting): bu değerlerin birleşimi, çerez olmadan bile tarayıcınızı oturumlar arasında tanımlayacak kadar benzersiz olabilir. Sayısal entropi tahmini için EFF’in Cover Your Tracks projesine bakın.
- Gizlilik sızıntısı: bazı alanlar (yazı tipleri, WebGL işleyicisi, ses bağlamı) daha fazla entropi ekler. Firefox’un “resistFingerprinting” ayarı ve Tor Browser’ın standartlaştırılmış profili bu sinyalleri azaltır.
- Hata ayıklama: biri “tarayıcımda çalışmıyor” dediğinde bu alanları almak, sorunu yeniden üretmenin ilk adımıdır.
Sınırlamalar
- UA ayrıştırma, her tarayıcı sürümüyle değişen kalıplara bağlıdır. Yeni bir Edge sürümü, ayrıştırıcı güncellenene kadar kısa süre Chrome gibi görünebilir.
- Private relay (iCloud, Warp) gerçek IP’nizi maskeler; algılayıcı bu durumda aktarım (relay) IP’sini gösterir.
- Client Hints, Chromium tarayıcılarında UA’nın yerini alır; gösterilen UA “küçültülmüş” (reduced) dondurulmuş dize olabilir.
Sık Sorulan Sorular
Hayır. Her alan sayfa yüklenirken algılanır ve sayfadan ayrıldığınızda atılır. IP echo hizmeti istekleri kalıcı olarak saklamaz.
User agent ve saat dilimi, geliştirici araçları veya uzantılarla taklit edilebilir. Ekran boyutu, yazı tipleri ve WebGL işleyicisi, sayfa görüntülemesini bozmadan taklit edilmesi daha zordur. Gizlilik odaklı tarayıcılar, bir miktar uyumluluk pahasına çoğunu taklit eder.
iCloud Private Relay, Cloudflare Warp, VPN veya kurumsal bir proxy kullanıyorsanız algılanan IP o aracıdır. Tarayıcınız çoklu yol (multi-path) kullanıyorsa farklı IP-echo hizmetleri bazen farklı aracıları görebilir.
Taklit edilmiş UA olsa bile sunucular TLS parmak izi, özellik algılama (hangi CSS özellikleri çalışıyor) ve zamanlama tuhaflıkları ile çoğu zaman tahmin edebilir. Tam anonimlik yalnızca UA ayarıyla değil, Tor Browser gibi bir şeyle mümkündür.
İlgili Araçlar
Hız testi
Tarayıcıda hızlı, ücretsiz bir internet hız testi yapın. İndirme hızınızı Mbps cinsinden, ayrıca gecikme ve jitter değerini ölçün ve bağlantınızın 4K yayın, oyun ve görüntülü görüşmelere hazır olup olmadığını görün. Uygulama ve kayıt gerektirmez.
E-posta Üstbilgisi Analiz Aracı
Ham e-posta üstbilgilerini tarayıcınızda gizlilikle analiz edin. Mesajı yüklemeden Received geçişlerini, süreleri ve SPF, DKIM, DMARC, ARC verilerini inceleyin.
IP adresi sorgulama
Herkese açık bir IPv4 veya IPv6 adresini sorgulayarak yaklaşık ülke, bölge, şehir, koordinat, ISS, ASN, kuruluş ve saat dilimini görün.
DNS Sorgusu
Terminal açmadan herhangi bir alan adının A, AAAA, MX, TXT, NS, CNAME ve SOA DNS kayıtlarını sorgulayın.
WHOIS Sorgulama
Bir alan adının herkese açık WHOIS kayıt verilerini sorgulayın: kayıt firması, ad sunucuları, durum kodları ve sona erme tarihleri.
Ters DNS sorgulama
Bir IPv4 veya IPv6 adresinin PTR kaydını sorgulayın. Posta sunucusu hata ayıklama, günlük analizi ve spam filtresi incelemeleri için kullanışlıdır.