VPN-ի գաղտնիության պնդման փորձարկում։ պահեք ապացույցներ, որոնք դիմանում են
Գրեք պնդումը, դիտորդին և կարգավորումը նախքան արդյունքին նայելը։ Երթուղային թեստը ցույց է տալիս ելք, բայց երբեք չի ցույց տալիս, թե օպերատորն ինչ է պահում։
Թեստը սկսվում է մի նախադասությամբ, որը ինչ-որ մեկը ցանկանում է ճշմարիտ տեսնել, և ապացույցները կա՛մ հաստատում են դրա նեղ տարբերակը, կա՛մ ոչինչ։ Հանրային հասցեի ստուգումը ցույց է տալիս, թե որ ելքն է օգտագործել մեկ հարցումը։ Այն չի ցույց տալիս, թե մատակարարն ինչ է պահում, ով կարող է կարդալ այն, կամ ինչ է պատահում այն սեսիայի հետ, որը երբեք չի ավարտվում։ Թեստը որպես փաստաթղթավորված ընթացակարգ անցկացնելը ձեզ հետ է պահում չափումից ավելի պնդելուց։
Ընտրեք մեկ դիտարկելի պնդում
Գրեք պնդումը որպես մեկ ստուգելի նախադասություն՝ նախքան որևէ գործիք բացելը. այս պրոֆիլի համար, այս ցանցում, հանրային հասցեի արձագանքին ուղղված հարցումները դուրս են գալիս մատակարարի հայտարարած ելքով։ Այդ նախադասությունը նշում է սուբյեկտ, պայման և դիտարկում, և հենց դա է այն հերքելի դարձնում։ «VPN-ը պաշտպանում է գաղտնիությունը» պնդումը դիտարկելի ձև չունի, ուստի ոչ մի չափում չի կարող լուծել այն։ Պահեք երկրորդ նախադասություն այն բանի համար, ինչ թեստը չի ծածկի, որովհետև պահպանումը, երրորդ կողմերի հասանելիությունը և երթևեկության հարաբերակցությունը բոլորը գտնվում են բրաուզերի թեստից դուրս։
Գրեք այդ երկրորդ նախադասությունը նախապես, ոչ թե արդյունքը ստանալուց հետո։ Շատ ավելի հեշտ է ազնիվ լինել շրջանակի մասին, քանի դեռ արդյունքը դեռ անհայտ է, քան այն բանից հետո, երբ հանգստացնող էկրանի նկարը հայտնվում է տոմսում։ Հետագայում ավելացված շրջանակի նշումը սովորաբար նկարագրում է արդյունքը, ոչ թե հարցը։
Կարգավորման փաստեր, որոնք ընթերցողին պետք են չափումը կրկնելու համար
Կարգավորումն է, որ արդյունքը դարձնում է վերարտադրելի, և հենց այն են բաց թողնում մարդիկ, երբ պատասխանը լավ է թվում։ Տարբերակների տողերը, պրոֆիլների անունները, մուտքի ցանցը և հասցեների ընտանիքները տեղ ունեն նշման մեջ, ինչպես նաև թունելի բաժանման ցանկացած կանոն, որը կարող է երթևեկությունը դուրս բերել թունելից։ Նշեք նաև փորձարկվող իրադարձությունը, քանի որ աշխատող կապը, անսպասելի ընդհատումը, ձեռքով անջատումը և ցանցի փոխանցումը տարբեր կանոններ են կիրառում։ Թեստը, որը խառնում է այդ իրադարձությունները, քիչ բան է ապացուցում դրանցից յուրաքանչյուրի մասին։
Օգտագործեք ոչ զգայուն երթևեկություն մի միջավայրում, որտեղ թեստավորելու թույլտվություն ունեք։ Անկապ փաթեթների որսումը գրառումը տեխնիկական է դարձնում և ավելացնում է ազդեցություն՝ առանց ապացույց ավելացնելու։ Ուղղեք որսումը միայն թունելի ինտերֆեյսին, և սահմանեք ֆայլի չափի սահման, որպեսզի երկար գործարկումը չլցնի սկավառակը։ Կանգնեցրեք որսումը նախքան որևէ բան փոխելը, որպեսզի ֆայլը համապատասխանի ձեր գրած կարգավորման տողին։
Ասեք, թե ինչ է չափվել և ինչ է նշանակում
Գրանցեք, թե գործիքն ինչ տպեց և ինչ կարող էր տեսնել գործիքը։ Լուծիչի պատասխանը, հասցեի արձագանքի արդյունքը և երթուղու որոնումը պատասխանում են տարբեր հարցերի, և վեբ էջի ներսում գտնվող գտնվելու վայրի պիտակը ենթադրություն է տվյալների բազայի մասին, ոչ թե փաստ ելքի մասին։ Գրեք յուրաքանչյուր տողը ստեղծած հրամանը դրա կողքին, որովհետև առանց հրամանի արժեքը հնարավոր չէ վերարտադրել։ Պահեք ժամանակի դրոշմը նույն ժամային գոտում, ինչ փոփոխության տոմսը, այլապես հաջորդականությունը մեկ շաբաթ անց անընթեռնելի կդառնա։
curl -s https://icanhazip.com
curl -s https://ipinfo.io/ip; echo
resolvectl status --no-pager | head -15
Երկու անկախ արձագանքման ծառայություններ, որոնք համաձայն են, ավելի ուժեղ են, քան մեկը, և անհամաձայնությունն ինքնին արձանագրման արժանի հայտնագործություն է։ Լուծիչի ելքը ցույց է տալիս՝ DNS-ը հետևե՞լ է թունելին, թե՞ շարունակել է օգտագործել տեղական ցանցը, ինչը ելքի հասցեից առանձին պնդում է։ Պահեք հում ելքը ժամանակի դրոշմով, և ամենահանգստացնող էկրանի նկարի փոխարեն պահեք հակասող արդյունքները։ Երբ փոփոխությունը տեղաշարժում է արդյունքը, կիրառեք մեկ փոփոխական միաժամանակ, որովհետև սերվերն ու հաճախորդը միասին փոխելը ձեզ թողնում է անկարող ասելու, թե որն էր կարևոր։
Ինչ է պատկանում գրառմանը, և ինչ պետք է հեռացվի
Պահեք մեթոդը, ոչ գաղտնի ելքը և սահմանափակումները, ապա հեռացրեք մնացածը։ Հավատարմագրեր կրող պրոֆիլները, մասնավոր հոսթանունները և հաշվի նույնացուցիչները կարիք չունեն ճամփորդել ապացույցների հետ, և դրանք արտահոսող թեստային գրառումը վնասել է այն, ինչ պետք է ցուցադրեր։ Ստորև բերված հինգ դաշտերը ամենակարճ ձևն են, որը դեռ դիմանում է հանձնմանը։
| 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 |
Կցեք այն քաղաքականության հայտարարությունը, որի հետ համեմատում եք, դրա ամսաթվով և շրջանակով։ RFC 6973 ձևավորում է գաղտնիության վերլուծությունը անվանված դիտորդների և սահմանված շրջանակի շուրջ, և այդ շրջանակը հարմար է թեստային գրառմանը. ով ինչ կարող էր դիտարկել, ինչ պայմաններում և որ մասերը մնացին չուսումնասիրված։
Ավարտեք մեկ պարբերությամբ, որը հայտարարում է, թե ապացույցներն ինչ են հաստատում և ինչ ոչ։ Այդ պարբերությունը վերջնական արդյունքն է, և դրա վերևում ամեն ինչ գոյություն ունի այն ազնիվ դարձնելու համար։ Եթե այն հնարավոր չէ գրել առանց յուրաքանչյուր կետը մեղմելու, թեստը չափել է ավելի քիչ, քան պնդում է տոմսը։