Mağaza evdə problemsiz açılır və tunel qalxan kimi «qeyri-adi trafik» divarı göstərir. Bir forum sizi daxil etməyə imkan vermir, bir yayım səhifəsi isə heç vaxt getmədiyiniz ölkədə olduğunuzu israrla deyir. Bunların heç biri casus proqram tələb etmir. Sayt paketlərinizin gəldiyi ünvanı görür və VPN ilə bu ünvan ev xətti deyil, verilənlər mərkəzinə aiddir. VPN aşkarlanması deyilən şeyin çoxu bu bir faktla başlayır və bitir; qalanı isə proqnozlaşdırıla bilən xəta dərəcəsi olan nəticə çıxarmadır.

Blok paketlərinizin haradan göründüyü ilə başlayır

Hər sorğu mənbə ünvanı daşıyır və qəbul edən server onu ictimai məlumatlarda yoxlaya bilər: hansı şəbəkə onu elan edir, bu şəbəkə hostinq provayderidirmi, istismar siyahılarında görünübmü və registr hansı ölkəni təyin edir. Bunların heç biri sizi müəyyən etmir, amma hamısı birlikdə sizi bir kateqoriyaya yerləşdirməyə kifayət edir.

Öz trafikinizə yad adamın gözü ilə baxın. İki əmr səthin çoxunu əhatə edir və unudulan ikincisidir:

curl -sS https://ipinfo.io/json
dig +short TXT o-o.myaddr.l.google.com @ns1.google.com

Birincisi çıxış ünvanını, təşkilatını və ölkəsini qaytarır. İkincisi Google-un ad serverinə çatan həlledicinin ünvanını qaytarır; bu çox vaxt çıxışınızdan fərqli şəbəkədir və sayt həlledici tərəfində məlumat qeyd edirsə, gördüyü ünvan da budur. Bu ikisi fərqli ölkələrə aid olduqda, bəzi saytlar quraşdırmanızda heç bir problem olmasa da, bu uyğunsuzluğu şübhəli sayır.

İmtina yalnız tunel qalxdıqdan sonra başlayırsa, hər şeydən əvvəl çıxış ünvanından şübhələnin. Brauzerə toxunmazdan əvvəl serverləri dəyişin və yenidən cəhd edin. Eyni provayderin üç çıxışında sizi izləyən blok provayderin diapazonları ilə bağlıdır; başqa serverdə yox olan blok isə həmin tək ünvanla bağlıdır.

Saat qurşağı, dil və saat ünvanla uyğun gəlmir

Səhifə kodu saat qurşağınızı, dil üstünlüklərinizi və ekran parametrlərinizi heç bir icazə sorğusu olmadan oxuya bilər. Brauzerin Mərkəzi Avropa vaxtını bildirməsi, halbuki bağlantının Sinqapur verilənlər mərkəzindən gəlməsi, tək ünvandan daha güclü bir siqnaldır və fırıldaqçılıq qiymətləndirməsinin fərq etmək üçün qurulduğu uyğunsuzluq növüdür.

Intl.DateTimeFormat().resolvedOptions().timeZone
navigator.language
Intl.DateTimeFormat().resolvedOptions().locale

Tərtibatçı konsolundakı bu üç sətir brauzerinizin könüllü verdiyini göstərir. VPN klienti yalnız marşrutunuzu dəyişə bilər, ona görə daşıdığınız profil ölkə daxilində qalır, çıxışınız isə qalmır. Burada əsas olan ardıcıllıqdır: çıxışla eyni bölgəyə qurulmuş noutbuk adi görünür, özü ilə ziddiyyət təşkil edən noutbuk isə yox.

Uğursuzluğun fasiləli olmasının səbəbi də budur. Bir çox sayt buna əhəmiyyət vermir, bir neçəsi onu qiymətləndirir, bir üzvlük saytı isə sizi fırıldaqçı hesab edir. Müştəri hər üç halda düzgün işləyir; buna görə də adi dəstək cavabı, «yəqin brauzerinizdədir», həm bezdirici, həm də qismən doğrudur.

Səhifə kodu maşınınız haqqında əslində nə bilir

JavaScript-in şəbəkə interfeyslərini sadalayan API-si yoxdur. Səhifə noutbukunuzun hansı ünvanlara sahib olduğunu soruşa bilməz, ona görə skriptin LAN ünvanınızı oxuması barədə köhnə iddia əsasən plagin dövrünün xatirəsidir, o vaxt ActiveX elementləri, Java appletləri və digər yerli kod bunu məhz edə bilirdi.

SignalWhat it revealsStatus today
Source address of the requestExit network, country, hosting statusAlways visible; the main signal
Time zone and languageWhere the profile claims to beReadable without permission
WebRTC candidatesLocal addresses, historicallyHost candidates are mDNS-obfuscated by default
Interface listAll local addressesNot available to ordinary JavaScript

WebRTC «lokal ünvan sızması yoxdur» qaydasının dürüst istisnasıdır. Onun namizəd toplanması bir vaxtlar lokal ünvanları soruşan hər səhifəyə açırdı və düzəliş host namizədlərini təsadüfi mDNS adları ilə əvəz etmək oldu. Bu standart cari brauzerlərdə qüvvədədir, lakin protokol zəmanəti deyil, brauzer qərarıdır, ona görə köhnə buraxılış və ya lokal namizədləri yenidən aktivləşdirən sərtləşdirilmiş konfiqurasiya hələ də sızdıra bilər. Brauzeri yeniləmək burada sizə hər hansı uzantıdan daha çox kömək edir.

Provayderiniz məzmunu deyil, adları görür

HTTPS səhifənin məzmununu ucdan uca qoruyur və o baytları ötürən tunel operatoru onları oxuya bilmir. Operator hələ də hansı ünvana müraciət etdiyinizi görə bilər, əksər yerləşdirmələrdə isə handshake-dəki server adını, çünki ad oxunaqlı olmalıdır ki, bağlantı düzgün sayta yönləndirilsin. Encrypted Client Hello məhz bu sahəni gizlətmək üçün mövcuddur və yalnız həm müştəri, həm də sayt onu dəstəklədikdə kömək edir.

Ad həlli digər yarımdır. Provayderiniz həlledicini də təmin edirsə, hər hansı bağlantı yaranmazdan əvvəl baxdığınız hər adı görür. Cihazınız HTTPS üzərindən ictimai həlledicidən istifadə edirsə, provayder yalnız həmin həllediciyə bağlantı görür, başqa heç nə; siyahını isə həlledicinin özü görür.

Şifrələnməmiş HTTP sorğusu operator üçün oxunaqlıdır, çünki otel şəbəkəsi üçün də oxunaqlıdır: içində heç nə şifrələnməyib. Tunel heç vaxt başqa şey iddia etməyib və tətbiqin seçimini düzəltmir.

«Bu VPN-dir» ilə «bu mənəm»i ayırın

Aşkarlama ucuz, ehtimallı və tez-tez səhvdir. Ortaq çıxış ünvanları qeydə alınır, çünki başqası onlardan sui-istifadə edib; korporativ diapazonlar hostinq kimi təsnif edilir, mobil operatorlar isə hamını təəccübləndirən coğrafi nəticələr verir. Müəyyən etmə başqa problemdir: daxil olduğunuz hesab, kuki, ödəniş detalları və ya qeydlərini müqayisə edən iki müşahidəçi kimi davamlı bir əlaqə tələb edir.

Əslində hansı ilə mübarizə apardığınızı qərar verin. Məqsəd səhifə oxumaqdırsa, HTTPS bu işi artıq görür və tunel az şey dəyişir. Məqsəd saytın hansı şəhərdə olduğunuzu bilməsinin qarşısını almaqdırsa, çıxış və həlledici əsasdır. Məqsəd əsl kimliyinizlə əlaqəni qırmaqdırsa, zəif nöqtə hesabdır və serverləri dəyişmək indicə istifadə etdiyiniz girişə heç bir təsir göstərmir.

Yeni çıxış sizi heç bir yerdən çıxış etmir və saytın istifadə etdiyiniz hesab haqqında artıq saxladığını silə bilmir. Buna görə praktik ardıcıllıq təmtəraqsızdır: şəbəkəsi adi görünən çıxış seçin, brauzer profilini onunla uyğun saxlayın, sızmağa meyilli funksiyaların müasir standartlardan istifadə etməsi üçün brauzeri yeniləyin və az sayda saytın hələ də sizin barədə səhv təxmin edəcəyini qəbul edin.

Əlaqəli məqalələr