VPN-i yandırırsınız, Little Snitch-i açırsınız və brauzer elə oradadır — tuneldən keçdiyini düşündüyünüz sayta bağlantı ilə. Bu qeyd tək başına sızma sübutu deyil. Yerli monitor bu maşında hansı prosesin soket açdığını bildirir və onu brauzer açıb; VPN klienti isə həmin paketləri sonradan götürən ikinci prosesdir. Hər iki ifadə eyni anda doğrudur və ekran sizə birincisini göstərir.

Yerli monitor nəyi aid edə bilər, nəyi bilməz

Aid etmə soket səviyyəsində baş verir. Kernel hansı prosesin bağlantıya sahib olduğunu bilir, ona görə Little Snitch qeydi yüksək əminliklə tətbiq adı ilə işarələyə bilər. Defolt olaraq görə bilmədiyi şey VPN-in bu trafik ətrafında qurduğu xarici bağlantıdır, çünki o, başqa prosesə aiddir.

Domen adları göründüyündən zəif siqnaldır. HTTPS bağlantısında ad DNS sorğusundan, əl sıxma zamanı təklif olunan server adından və ya ünvanın tərs axtarışından gələ bilər — sistemin nə müşahidə etdiyindən asılı olaraq. Bunların heç biri səhifənin şifrəsinin açılmasını tələb etmir və heç biri baytların sonra hara getdiyini sübut etmir.

Yəni brauzer qeydi «kim» sualına cavab verir, «harada» sualına yox. Ona aidiyyət məlumatı kimi baxın və «harada» cavabını başqa görünüşdən alın.

Birinci addım: tarixçəni sürüşdürmək əvəzinə boş pəncərədən başlayın

Köhnə qeydlər cari konfiqurasiyanın nə etdiyini deyə bilməz. Vaxt filtrini «Bu andan» rejiminə keçirin və ya Command-K basın ki, pəncərə yalnız həmin andan sonra görünən bağlantıları göstərsin.

Sonra araşdırdığınız tətbiqdə tam bir zərərsiz iş görün, məsələn yükləməyə icazə verilən bir səhifəni açın. Bir hərəkət, bir an — belə ki, görünən qeydləri təxmin etmədən ona bağlamaq mümkün olsun. Bitdikdən sonra bir-iki saniyə gözləyin, çünki səhifə yükləməsi tək bağlantı deyil, bağlantı partlayışı yaradır. Siyahını hələ dolarkən oxumaq sıranı mütləq səhv qiymətləndirməyinizə səbəb olacaq.

Nəticəni oxumazdan əvvəl axtarış sahəsinin və ya status filtrinin siyahını daraldıb-daraltmadığını yoxlayın. Əvvəlki sessiyadan qalmış filtr bağlantının əslində yalnız gizlədildiyi halda itkin görünməsinin ən çox rast gəlinən səbəbidir və iki nəfərin eyni maşına baxıb fərqli fikir söyləməsinin də səbəbidir.

İkinci addım: tunelin özünü görmək üçün genişləndirmə bağlantılarını daxil edin

Müasir macOS buraxılışında VPN klienti adi tətbiq deyil, adətən şəbəkə genişləndirməsidir. Monitor-da «Şəbəkə genişləndirmələrini göstər» seçimini yandırın və bu genişləndirmənin yaratdığı bağlantılar hər şeylə yanaşı görünəcək.

İndi iki qatı birlikdə oxumaq olar. Brauzer sorğunun mənbəyidir, genişləndirmə isə onu daşıyan nəqliyyatdır. İkisini birlikdə görmək normal və gözləniləndir; yalnız genişləndirməni görmək adətən görünüşün filtrləndiyini, yalnız tətbiqi görmək isə adətən genişləndirmə görünüşünün söndürüldüyünü bildirir.

Heç bir görünüş tək başına bütün yolu əhatə etmir. Marşrutlaşdırma qaydaları, DNS davranışı və hər hansı tətbiq üzrə istisnalar bağlantılar siyahısından kənardadır, ona görə tam cavab üçün onları ayrıca yoxlamaq lazımdır.

Üçüncü addım: real birbaşa bağlantını ekran effektindən ayırın

Müəyyən istiqamətin birbaşa çıxdığından şübhələnirsinizsə, həmin istiqaməti adlandırın və onu ayrıca yoxlayın. VPN klientinin həmin host və ya tətbiq üçün öz marşrut və bloklama konfiqurasiyasına baxın və onun xaric edilməli olub-olmadığını təsdiqləyin.

Etməməli olduğunuz şey cavab olaraq görünən hər brauzer qeydini bloklamaqdır. Brauzer yenə də öz bağlantılarını qurmalıdır və onları monitor-da bloklamaq tunelə yönəltmir; yalnız dayandırır. Bu, diaqnostik sualı fasiləyə çevirir. Əgər hansısa qayda zəruri görünürsə, onu əsaslandıra bildiyiniz tək istiqamətlə məhdudlaşdırın və niyə mövcud olduğunu qeyd edin.

Eyni ehtiyat domen sütununa da aiddir. Sizi təəccübləndirən ad paylaşılan host adı, məzmun çatdırılma nöqtəsi və ya tunel qalxmazdan əvvəl baş vermiş sorğu ola bilər və onu sızma sübutu kimi qəbul etmək işlək trafiki pozan qaydalara gətirib çıxarır.

Dördüncü addım: görünüşü qaydadan ayrı saxlayın

Bu məşqdəki hər dəyişiklik monitorun nə göstərdiyini dəyişir. Heç biri firewall-un nəyə icazə verdiyini dəyişmir və heç biri trafiki tunelə salmır və ya çıxarmır.

Bitirdikdə filtrləri izah edə biləcəyiniz vəziyyətə qaytarın ki, pəncərəni açan növbəti şəxs sizin qoyub getdiyiniz görünüşü oxumasın. Əgər sual hansısa istiqamətin tuneldən keçib-keçmədiyi idisə, ona marşrut və istisna parametrlərindən cavab verin, sonra nəticəni təxmin etmək əvəzinə monitorla təsdiqləyin.

Əlaqəli məqalələr