Հարցը պարզ է թվում և ունի առնվազն երեք պատասխան։ Թե որն է գործում, կախված է նրանից, թե ով է ստանում տեղեկությունը, և ներգրավված բաղադրիչները չեն կիսում ալիքը։ Յուրաքանչյուր պատասխան պատկանում է տարբեր կողմի, ուստի օգտակար հարցն այն է, թե որ կողմի մասին եք հարցնում։

Այդ ալիքները դասավորելը մի քանի րոպե է տևում։ Այն նաև կանխում է սխալ եզրակացությունների մի ամբողջ կատեգորիա։

Երեք դիտորդ, երեք ալիք

Թունելի երթևեկությունը փոխանցող դարպասը տեսնում է փաթեթներ։ Սարքում տեղադրված բնիկ հավելվածը կարող է կանչել հարթակի ինտերֆեյսները, եթե հարթակը թույլ է տալիս։ Բրաուզերի էջը աշխատում է այն սահմաններում, ինչ թույլ են տվել բրաուզերը և օգտատերը։ Նրանցից ոչ մեկը չի տեսնում նույնը։

Սրանք մեկ ունակության տարբերակներ չեն։ Սրանք առանձին մեխանիզմներ են՝ առանձին թույլտվություններով, և յուրաքանչյուրը պատասխանում է մի փոքր այլ հարցի։

ObserverWhat it receivesWhat it needs
Tunnel gatewayForwarded IP packets, which carry no SSID fieldNo device permission at all
Installed client appLocal network details, when the platform exposes themThe specific permission and context the platform requires
Page using browser geolocationPosition properties such as coordinatesUser consent plus the browser's own checks

Առաջին տողն է, որ կարևոր է մատակարարի պնդման համար։ Անլար ցանցի անունը փաթեթի վերնագրի մաս չէ։ Ոչ մի երթուղային ստուգում այն չի արտադրում, և փոխանցված երթևեկության ոչ մի մատյան այն չի պարունակում։

Android-ի դեպքը ցույց է տալիս թույլտվության սահմանը

Android-ի WifiInfo փաստաթղթերը երկրորդ ալիքի կոնկրետ օրինակ են։ Այնտեղ Wi-Fi-ի որոշ մանրամասներ համարվում են տեղակայման նկատմամբ զգայուն, և փաստաթղթերը նկարագրում են խմբագրված արդյունքներ, երբ պահանջվող հասանելիությունը բացակայում է, ներառյալ անհայտ SSID արժեքը։

Այդ վարքագիծը արժե ուշադիր կարդալ։ Այն ասում է, որ հարթակը կարող է պահել արժեքը հավելվածից, որ հասանելիություն չունի։ Այն չի ասում, որ VPN հավելվածն այն ստանում է ինքնաբերաբար, և չի ասում, որ VPN մատակարարը ստանում է այն թունելի միջով։

Ցանցային թունելի թույլտվությունը նեղ թույլտվություն է։ Այն թույլ է տալիս հավելվածին երթուղավորել երթևեկություն։ Այն չի հանձնում սարքի յուրաքանչյուր փաստ, որը պաշտպանում է հարթակը։ Երկուսը նույն թույլտվությունը համարելը հենց այն տեղն է, որտեղ այս պնդումների մեծ մասը սխալվում է։

Կոորդինատները ցանցի անուն չեն

Geolocation API-ն վերադարձնում է դիրք։ Այն չի վերադարձնում ձեր շուրջը գտնվող Wi-Fi անունների ցանկը, թեև ներքևի հարթակը կարող է այդ դիրքը հաշվարկելու համար օգտագործել մի քանի ազդանշան, ներառյալ ցանցային տեղեկությունը։

Քաղաք ստանալը նույնը չէ, ինչ նույնացուցիչ ստանալը։ Ձեր թաղամասը ցույց տվող էջը իմացել է ինչ-որ բան այն մասին, թե որտեղ է սարքը, և չի իմացել այն SSID-ն, որն այն բերել է այնտեղ։

Ընդլայնումը, բնիկ օգնականը կամ առանձին արտոնյալ հավելվածը արժանի են իրենց սեփական վերանայմանը։ Նրանցից ոչ մեկը փոխանակելի չէ սովորական էջի հետ, որը կանչում է գեոտեղորոշում, և բրաուզերի ընդլայնումն աշխատում է թույլտվություններով, որոնք էջը չունի։

Ինչ է ապացուցում հաշվետվությունը կամ ախտորոշիչ արտահանումը

Երբ հաճախորդը ստեղծում է ախտորոշիչ փաթեթ, օգտակար հարցն այն է, թե որ դաշտերն է հավաքել, ով է դրանք ստանում և ինչ թույլտվությամբ։ Կոդավորված փոխադրումը ասում է, որ փաթեթը ճամփորդել է ապահով, ոչ թե ինչ է պարունակում։

Ցանցերի անունները կարելի է նաև կրկին օգտագործել և փոփոխել։ Միայն պիտակը թույլ ապացույց է մեկ ֆիզիկական վայրի, մինչդեռ հանրային հասցեն այլ դիտարկում է՝ այլ հուսալիությամբ։

Իրական ցանցային պիտակները հանրային օգնության թեմաներից դուրս պահեք։ Պատասխանելու արժանի հարցը ավելի նեղ է և ավելի օգտակար։ Որ բաղադրիչը որ դաշտն է ստացել, որ թույլտվությամբ և որ հոսքով։

Առնչվող հոդվածներ