VPN məxfilik iddiasını sınamaq: dayanıqlı sübutları saxlayın
Nəticəyə baxmadan əvvəl iddianı, müşahidəçini və quraşdırmanı yazın. Marşrut testi çıxışı göstərir; operatorun nə saxladığını heç vaxt göstərmir.
Test kiminsə doğru olmasını istədiyi bir cümlə ilə başlayır və sübutlar ya onun dar bir versiyasını dəstəkləyir, ya da heç nəyi. Ünvanın açıq yoxlanması bir sorğunun hansı çıxışdan istifadə etdiyini göstərir. O, provayderin nə saxladığını, bunu kimin oxuya biləcəyini və heç vaxt tamamlanmayan sessiyaya nə olduğunu göstərmir. Testi sənədləşdirilmiş prosedur kimi keçmək sizi ölçmənin daşıya biləcəyindən artıq iddia etməkdən saxlayır.
Müşahidə oluna bilən bir iddia seçin
Hər hansı aləti açmadan əvvəl iddianı bir sınaqdan keçirilə bilən cümlə kimi yazın: bu profil üçün, bu şəbəkədə, ünvanın əks-sədasına gedən sorğular provayderin bəyan etdiyi çıxışdan çıxır. Bu cümlə subyekti, şərti və müşahidəni adlandırır və onu təkzib edilə bilən edən də budur. VPN məxfilik qoruyur kimi bir iddianın müşahidə oluna bilən forması yoxdur, ona görə də heç bir ölçmə onu həll edə bilməz. Testin əhatə etməyəcəyini ikinci cümlədə saxlayın, çünki saxlama, üçüncü tərəfin girişi və trafikin korrelyasiyası brauzer testindən kənarda qalır.
Həmin ikinci cümləni əvvəlcədən yazın, nəticə gəldikdən sonra yox. Nəticə hələ bilinməyəndə əhatə dairəsi barədə dürüst olmaq, təsəlliverici ekran şəkli biletdə göründükdən sonra olduğundan qat-qat asandır. Sonradan əlavə edilən əhatə qeydi nəticəni təsvir etməyə meyllidir, sualı yox.
Oxucunun ölçməni təkrarlaması üçün lazım olan quraşdırma faktları
Quraşdırma nəticəni təkrarlana bilən edən şeydir və cavab yaxşı görünəndə insanların atladığı da elə budur. Versiya sətirləri, profil adları, giriş şəbəkəsi və ünvan ailələri qeydə daxil olmalıdır, trafiki tuneldən çıxara biləcək hər hansı tunelbölmə qaydası ilə birlikdə. Sınaqdan keçirilən hadisəni də adlandırın, çünki işləyən bağlantı, gözlənilməz kəsilmə, əl ilə ayrılma və şəbəkə ötürülməsi fərqli qaydaları işə salır. Bu hadisələri qarışdıran test onlardan heç biri haqqında az şey sübut edir.
Sınaq aparmaq icazəniz olan mühitdə həssas olmayan trafikdən istifadə edin. Əlaqəsiz paketlərin ələ keçirilməsi qeydi texniki göstərir və sübut əlavə etmədən məruz qalmanı artırır. Ələ keçirməni yalnız tunel interfeysinə yönəldin və fayl ölçüsü həddi qoyun ki, uzun qaçış diski doldurmasın. Hər hansı dəyişiklik etməzdən əvvəl ələ keçirməni dayandırın ki, fayl yazdığınız quraşdırma sətri ilə uyğun olsun.
Nəyin ölçüldüyünü və bunun nə demək olduğunu deyin
Alətin çap etdiyini və alətin nə görə bildiyini qeyd edin. Resolver cavabı, ünvan əks-sədası nəticəsi və marşrut axtarışı fərqli suallara cavab verir, veb səhifədəki məkan etiketi isə çıxış haqqında fakt deyil, verilənlər bazası haqqında çıxarışdır. Hər sətri yaradan əmri onun yanında yazın, çünki əmri olmayan dəyər təkrarlana bilməz. Vaxt möhürünü dəyişiklik bileti ilə eyni saat qurşağında saxlayın, əks halda ardıcıllıq bir həftə sonra oxunmaz olur.
curl -s https://icanhazip.com
curl -s https://ipinfo.io/ip; echo
resolvectl status --no-pager | head -15
Uyğun gələn iki müstəqil əks-səda xidməti birdən güclüdür və uyğunsuzluq özlüyündə yazılmağa dəyər bir tapıntıdır. Resolver çıxışı DNS-in tuneli izlədiyini və ya yerli şəbəkədən istifadə etməyə davam etdiyini göstərir, bu da çıxış ünvanından ayrı bir iddiadır. Xam çıxışı vaxt möhürü ilə saxlayın və ən təsəlliverici ekran şəkli yerinə zidd nəticələri də saxlayın. Dəyişiklik nəticəni yerindən oynadanda bir dəfəyə bir dəyişəni tətbiq edin, çünki serverlə klienti birlikdə dəyişmək hansının təsir etdiyini deyə bilməməyinizlə nəticələnir.
Qeydə nə aiddir və nə çıxarılmalıdır
Metodu, məxfilik daşımayan çıxışı və məhdudiyyətləri saxlayın, qalanını çıxarın. Etibarnamə daşıyan profillər, özəl host adları və hesab identifikatorları sübutlarla birlikdə səyahət etməməlidir və onları sızdıran test qeydi göstərməli olduğu şeyə zərər vurmuş olur. Aşağıdakı beş sahə təhvil verildikdə hələ də qalan ən qısa formadır.
| Field | What to write |
|---|---|
| Claim | One testable sentence naming the profile, the network and the observation |
| Observer and scope | Who could see the traffic or the record, and under which conditions |
| Setup | Client and server versions, profile name, access network, address families, split-tunnel rules, event under test |
| Raw result | Tool output with a timestamp, exit addresses from both echo services, resolver answer |
| What it does not support | Retention, third-party access, correlation, untested address families |
Müqayisə etdiyiniz siyasət bəyanatını tarixi və əhatə dairəsi ilə birlikdə əlavə edin. RFC 6973 məxfilik təhlilini adlandırılmış müşahidəçilər və müəyyən edilmiş əhatə dairəsi ətrafında qurur və bu çərçivə test qeydinə uyğun gəlir: kim nəyi, hansı şərtlər altında müşahidə edə bilərdi və hansı hissələr araşdırılmadan qaldı.
Sübutların nəyi dəstəklədiyini və nəyi dəstəkləmədiyini bildirən bir paraqrafla bitirin. Həmin paraqraf təqdim olunan nəticədir və onun üstündəki hər şey onu dürüst etmək üçün mövcuddur. Əgər hər bəndi ehtiyatla yumşaltmadan yazmaq mümkün deyilsə, test biletin iddia etdiyindən azını ölçüb.