Ekrana bir şehir koyabilen iki mekanizma vardır ve bunlardan yalnızca biri VPN'inizin nereden çıktığını önemser. Tarayıcının Geolocation API'si sayfanın izni olduğunda cihaz konumunu döndürür ve bir IP sorgusu isteğin geldiği adresten bölge tahmin eder. Tünel başka bir ülkede çalışırken gerçek şehrinizi gösteren site genellikle ilk mekanizmayı kullanır ya da aylar önce kaydettiği şehri okur. Bu durumları beş adım ayırır.

Birinci adım: hangi mekanizmanın yanıt verebileceğine karar verin

Sayfanın gerçekte ne bilebileceğini sorarak başlayın. Cihaz konumu bir API çağrısı ve izin kararı gerektirir ve kesin bir koordinat üretir. IP tahmini kullanıcıdan hiçbir şey istemez ve en iyi durumda bir şehir verir, çoğu zaman yanlış. Kayıtlı hesap tercihi ikisini de gerektirmez ve her ağ değişikliğine dayanır.

Bu üç kaynak neredeyse her raporu açıklar. Sokağınıza odaklanan harita sitesi API'yi kullanır. Sizi yanlış dilde karşılayan mağaza IP tahminini kullanır. Taşındıktan sonra bile memleketinizi göstermeye devam eden haber sitesi hesabınızın kaydettiğini kullanır.

What the page showsLikely source
Street-level accuracyDevice position from the Geolocation API
City or region onlyIP geolocation of the exit address
Same city for monthsStored account preference
Different result in a private windowStored permission or cached state

İkinci adım: tam olarak o kaynak için izni okuyun

Tarayıcılar izin kararını kaynak başına hatırlar, bu yüzden geçen yıl izin verdiğiniz site yeni bir soru olmadan açılır. Genel varsayılan yerine tarayıcının site ayarlarında tam olarak o sitenin konum girdisini inceleyin, çünkü genel ayar yalnızca hiçbir şey kayıtlı değilken ne olacağına karar verir.

Sonra işletim sistemini kontrol edin. Modern bir bilgisayar veya telefondaki tarayıcı ayrıca platformun konum iznine ihtiyaç duyar ve reddedilen platform izni, site izinli olsa bile API'nin başarısız olmasına yol açar. Kullanılabilir konum, tünelle hiçbir ilgisi olmayan platform hizmetlerinden gelebilir.

VPN sorunu gibi görünen arızaların çoğunu iki teknik koşul açıklar. API güvenli bir bağlam gerektirir, bu yüzden düz bir HTTP sayfası onu hiç kullanamaz ve gömülü çerçeveler sayfanın Permissions Policy'si tarafından engellenebilir. Reddedilen istek bu nedenle ağdan çok daha sık tarayıcının veya sayfa ilkesinin sonucudur.

Üçüncü adım: çıkış adresini yeni bir istekle doğrulayın

Test ettiğiniz aynı tarayıcıdan bağımsız bir hizmete hangi adresi gördüğünü sorun. Eski bir sekme, bir service worker veya önbelleğe alınmış sayfa dünkü yanıtı bildirebilir ve yeni yanıtı sitenin gösterdiğiyle karşılaştırmak bu şüpheyi ortadan kaldırır.

curl -s https://ifconfig.me
curl -s https://ipinfo.io/json

Bunları yönlendiriciden değil makineden çalıştırın ve her birinin döndürdüğü adresi ve ülkeyi not edin. İkisi de VPN ülkesini bildiriyor ve site hâlâ memleketinizi gösteriyorsa çıkış kaynak değildir ve kalan adaylar izin, kayıtlı veriler ve bir sızıntı yoludur.

Sızıntı yolları üçüncü olasılıktır: kendi ağ yığınına sahip bir tarayıcı uzantısı, siteyi tünelin dışına gönderen bir split-tunnel rotası veya tünelin taşımadığı bir IPv6 yolu. Her biri isteğin kendisinde görünür, bu yüzden çıkış kontrolü herhangi bir ayar değişikliğinden önce gelir. Kendi proxy ayarlarına sahip uzantı, insanların gözden kaçırdığı şeydir, çünkü tek bir sekme için tüneli atlayabilir.

Dördüncü adım: hesabın zaten ne kaydettiğine bakın

İzni geri almak, tarayıcının kurallarına göre gelecekteki erişimi etkiler ve hizmetin zaten kaydettiği konumu silmez. Kayıtlı memleket, teslimat adresi veya profil bölgesi uygulama güncelleyene kadar kalır ve site yine de çıkış adresinden yaklaşık bir tahmin yapabilir.

Tarayıcının suçlu olduğu sonucuna varmadan önce sitenin kendi konum denetimini arayın. Birçok uygulama her otomatik tahmini geçersiz kılan manuel bir bölge seçici tutar ve hesap kaydını okuyan bir destek temsilcisi mevcut bağlantınız yerine bu değeri görür.

Kayıtlı değerin önemli olduğu yerde, hesapta değiştirin ve tarihi not edin. Bu, eski şehir yeniden ortaya çıktığında size ikinci bir veri noktası verir. Değişiklikten önce hesap sayfasının ekran görüntüsü, sonrasındaki bir açıklamadan daha değerlidir.

Beşinci adım: her seferinde bir değişkeni değiştirin

Sabit bir sırayla test edin: yeni çıkış kontrolü, kaynak izni, platform izni, hesap ayarı, sonra başka bir tarayıcı profili. Birkaç şeyi birden değiştirmek kaynağı tanımlanamaz hale getirir ve böylece beş dakikalık bir yanıt bir haftalık tahmine dönüşür.

Neyi değiştirdiğinizi ve sayfanın sonra ne gösterdiğini not edin. Görüntü yalnızca gizli pencerede değişiyorsa neden kayıtlı durumdur; hiç değişmiyorsa sayfa IP tahmini veya tarayıcının etkileyemeyeceği bir hesap değeri kullanıyordur. Önce ve sonrayı aynı notta tutun, çünkü kanıt örüntüdür.

Sonuçta dürüst olun: VPN bir isteğin geldiği adresi değiştirir ve Geolocation API tünelin dokunmadığı, izin gerektiren ayrı bir kanaldır. Her iki gerçek aynı anda doğru olabilir ve kafa karıştırıcı raporların çoğu bunları alternatif olarak ele almaktan kaynaklanır.

İlgili makaleler