Proxy yalnızca çıkış adresini değiştirir. DNS çözümleme, IPv6, saat dilimi ve dil, grafik parmak izleri ve diğer tarayıcı sinyalleri ortam tutarsızlıklarını hâlâ açığa çıkarabilir.
Proxy yapılandırılmış ve test sayfası hedef bölgeyi gösteriyor olsa da hesap yine ilişkilendirilebiliyor. İlk tepki genellikle proxy’nin yetersiz olduğunu düşünüp sağlayıcıyı değiştirmektir. Birkaç değişiklikten sonra sorun sürüyorsa, büyük olasılıkla neden çıkış adresi değildir.
Proxy’nin değiştirebildiği şey yalnızca ağ isteklerinin nereden çıktığıdır. Web sitelerinin normal çalışması için tarayıcı çok sayıda bilgiyi aktif olarak paylaşır: işletim sistemi ve tarayıcı sürümleri, saat dilimi, dil, ekran çözünürlüğü, grafik ve ses özellikleri ile yerel ağ durumu. Bu sinyaller birbiriyle uyuşmadığında platform, yalnızca IP’sini değiştirmiş normal bir kullanıcı yerine tutarsız bir ortam görür.
Aşağıdaki kanalların çoğu proxy tünelinden geçmek zorunda değildir.
DNS çözümleme proxy’yi takip etmeyebilir
Trafik proxy üzerinden giderken alan adı çözümleme istekleri yerel ağ tarafından gönderilmeye devam edebilir. Hedef site proxy adresini görür, ancak DNS sorgu kayıtları gerçekte kullandığınız ağı gösterebilir.
Çözümleme isteklerinin nereden geldiğini doğrulamak için DNS sızıntı testi kullanın. DNS isteklerini proxy yolundan geçirmek veya çıkış bölgesiyle eşleşen bir çözümleyici kullanmak gerekir.
IPv6 proxy’yi doğrudan bağlantıyla atlayabilir
Bu, gözden kaçırılması en kolay kanallardan biridir. Yerel ağ hem IPv4 hem IPv6 desteklerken proxy yalnızca IPv4 trafiğini işliyorsa, tarayıcı hedef siteye IPv6 üzerinden doğrudan bağlanabilir.
Bu durumda proxy fiilen atlanır. Test sayfasının IPv6 adresi döndürüp döndürmediğini kontrol edin. Ortam düzeyinde IPv6’nın etkinlik durumunu yöneterek trafiğin proxy’yi dolaşmasını engelleyin.
Uyuşmayan saat dilimi ve dil, basit bir sızıntıdan daha kolay fark edilebilir
Teknik olarak bu bir IP sızıntısı değildir, ancak coğrafi bir çelişki oluşturduğu için sonuçları daha ağır olabilir.
Hedef bölgeden bir IP’nin yerel saat dilimi, yerel arayüz dili ve yerel saat biçimiyle birlikte kullanılması tipik bir tutarsızlıktır. Çelişkiler, tek bir açık sinyalden daha kolay risk kontrollerini tetikleyebilir: bir sızıntı tek bir eksiklik olabilirken, çelişki ortamın uyumsuz parçalardan oluşturulduğunu düşündürür.
Çıkış IP’si, saat dilimi ve dilin bir set olarak eşleşip eşleşmediğini kontrol edin. Bunları elle ayarlamak yerine çıkış IP’siyle otomatik eşitleme kullanın.
Grafik ve ses parmak izleri cihazı tanımlar
Canvas ve WebGL işlemenin ürettiği grafik özellikleri ile ses işleme dalga biçimlerindeki farklar donanım özelliklerini yansıtır ve ağdan bağımsızdır.
IP başka bir ülkeye taşınsa bile ekran kartı aynı makine gibi render etmeye devam eder. Bu katmanda açığa çıkan IP değil, cihaz kimliğidir.
Birden fazla ortamı karşılaştırın ve grafik parmak izlerinin tekrar edip etmediğine bakın. Tüm görevlerin tek bir profili paylaşması yerine her ortam kendi parmak izini kullanmalıdır.
Proxy değişiminin gerçekleştiği an
Proxy bağlantısı kesildiğinde, düğüm değiştirildiğinde veya ilk kez bağlanırken tarayıcı, tünel etkinleşmeden önce istek gönderebilir.
Bunu test sayfasıyla yakalamak zordur ve genellikle günlüklerdeki istek kaynaklarını incelemek gerekir. Proxy değişimi sırasında tarayıcı etkinliğini durdurun ve bağlantı kararlı hâle geldikten sonra devam edin.
WebRTC de bir kanaldır
WebRTC en sık bahsedilen kanaldır. Ayrıntıları ayrı olarak ele alındığından, burada yalnızca açığa çıkma yollarından biri olarak sayılır.
Uygulanabilir bir öz denetim listesi

| Kanal | Neye bakılmalı? | Beklenen sonuç |
|---|---|---|
| DNS | Çözümleme isteklerinin kaynağı | Proxy yolunu izler |
| IPv6 | IPv6 adresi döndürülüyor mu? | Açığa çıkmaz |
| Coğrafi ayarlar | Çıkış IP’si, saat dilimi, dil | Üçü birbiriyle eşleşir |
| Grafik ve ses parmak izleri | Ortamlar arasında tekrar ediyor mu? | Her ortamda bağımsız |
| Proxy kararlılığı | Görev sırasında değişim aralığı var mı? | Baştan sona kararlı |
| WebRTC | Döndürülen adres | Proxy adresiyle eşleşir |
Ortamı bir bütün olarak yapılandırın
Proxy bu kanallardan yalnızca birini çözer. Ortam bir bütündür ve tek bir kanaldaki açığa çıkma bile tüm ortamın tanınması için yeterli olabilir.
Bu nedenle odak sürekli daha iyi bir proxy aramak değil, ortamı kendi içinde tutarlı bir birim olarak yapılandırıp kontrol etmektir: parmak izleri birbirinden bağımsız kalır, ağ çıkışları ortama göre bağlanır ve coğrafi ayarlar set olarak uyumludur. PurpleMark’ın ele aldığı katman budur; aynı cihazdaki birden çok ortamı ayırır ve çıkış ile parametrelerin ilgili ortamı takip etmesini sağlar.
Bu önlemler, kurallara uygun hesapların istikrarlı çalışması içindir: platform hizmet şartlarına ve robots protokollerine uyun, sahte kimlik bilgileri kullanmayın ve teknik koruma önlemlerini aşmayın.
Bu bilgiler yalnızca teknik ilkeleri açıklamak amacıyla sunulmuştur. İlgili araçları yalnızca yasal ve kurallara uygun biçimde kullanın.


