Телефон колдонмосу менен алыскы сервер башка фактылардан башталат, жана эч бири экинчисинин фактыларын карызга ала албайт. Колдонмо өзү колдонгон тармак жөнүндө операциялык системадан сурай алат, ал эми сервер байланыш аркылуу келгенди гана билет. Өз акыркы чекитиңизди иштетүү экинчисин кайра жазат, биринчисин тийбей калтырат. Алардын кайсынысы сурооңузга жооп берери суроонун өзүнө байланыштуу.

Эки байкоо чекити, далилдин эки түрү

Жергиликтүү далил түзмөктү сүрөттөйт. Ал трафикти ташыган интерфейсти, платформа билдирген транспортту жана чакырган колдонмонун сурай алганын камтыйт. Алыскы далил байланышты сүрөттөйт: булак дареги, протокол, убакыт жана колдонмо жөнөтүүнү чечкендин баары. Бир да байкоо чекити экинчисинин толук супержыйындысы эмес.

Экөөнү аралаштыруу так угулган жана текшерилбей турган ырастоолорду жаратат. Белги түзмөктөгү тармак объектиси жөнүндө бир нерсени далилдейт, алыскы кызматтын сурамды кантип классификациялаганын эмес.

Аныктоо жөнүндө талашардан мурун суроонун кайсы чекитке тиешелүү экенин жазыңыз. Маселе белгилүү бир колдонмо туннелдин активдүү экенин биле алабы, же кызмат сурам кайдан келгенин божомолдой алабы? Бул өзүнчө изилдөөлөр, жана бирине берилген жооп экинчиси жөнүндө эч нерсе айтпайт.

Жергиликтүү платформа интерфейси эмнени билдире алат

Android белгилүү бир белгини сунуштайт. NetworkCapabilities объектиси TRANSPORT_VPN жөнүндө билдире алат, ал эми hasTransport ошол транспорттун объектиде бар-жоктугун текшерет. Колдонмо объектини туташуу кызматынан алып окуйт, тармак абалынын уруксатына баш ийип.

Натыйжа жергиликтүү платформа маалыматы, провайдердин дарек диапазонунда издөө эмес. Ал чакырган колдонмо колдонуп жаткан тармакты сүрөттөйт.

Эки чектөө маанилүү. Колдонмону чыгарып салган бөлүнгөн туннел эрежеси ошол эле телефондо кесиптеш көргөндөн башка жооп бериши мүмкүн, анткени колдонмо башка жерде байланган болушу ыктымал. Белги операциялык система VPN интерфейстерин моделдегендиктен да бар, кайсы бир колдонмо аны чогулткандыктан эмес. Колдонмонун бул талааны окушу, андан ары жөнөтүшү же этибарга албоосу ошол колдонмонун касиети. Анын манифести жана документтери бул суроо үчүн жалгыз ишенимдүү булак.

adb shell dumpsys connectivity | grep -i -m5 vpn

Алыскы кызмат эмнени көрө алат

Сервер байланыштын булак дарегин, транспортту жана убакытты көрөт, жана даректи каттоо же маршруттоо маалыматтары менен байыта алат. Ал колдонмо жөнөткөндүн баарын да кабыл ала алат, анын ичинде колдонмо сураган жана колдонуучу макул болгон учурдагы жайгашуу. Бул каналдар өзүнчө, жана бирөө гана дарек издөөсүнө окшош.

Хостинг провайдерине катталган дарек туннелди көрсөтөт, ал эми турак жай тармагына катталган дарек үй байланышын көрсөтөт. Экөө тең статистикалык белгилер, түзмөк жөнүндө фактылар эмес.

Турак жай дареги адамды ошол дарекке койбойт, хостинг дареги операторду же өлкөнү атабайт. Божомолду тактык катары кабыл алган кызмат кээде жаңылышат, бирок муну аныктай албайт. Эгер талап эвристика эмес ишенимдүүлүк болсо, дарек маалыматтары аны бере албайт, жана муну айткан долбоор божомолду жашырган долбоордон чынчыл.

ДалилЭмнеге жооп беретЭмнени көрсөтө албайт
Жергиликтүү транспорт белгисиБул тармак объектиси VPNбыЧыгууну ким башкарат же түзмөк кайда
Алыскы булак дарегиКайсы дарек кызматка жеттиТүзмөк туннелди да алып жүрөбү
Колдонмо жүктөмүКолдонмо эмнени жөнөтүүнү тандадыКолдонмо жөнөтпөгөндүн баары

Эмне үчүн өзү тарабынан жайгаштырылган чыгуу бир гана тарапты өзгөртөт

Өз акыркы чекитиңизди иштетүү алыскы кызмат көргөн булак дарегин өзгөртөт, бул аны ошол кызмат коммерциялык провайдерлер менен байланыштырган диапазондон чыгарышы мүмкүн. Жергиликтүү тармак моделинде эч нерсе өзгөрбөйт, анткени туннел туннел бойдон калат жана операциялык система аны дагы эле билдирет.

Далилдин бир тарабы кыймылдайт, экинчиси кыймылсыз калат. Алардын ортосундагы ажырым күтүүлөр сынган жер.

Браузер өз интерфейстери жана чектөөлөрү менен үчүнчү учур. Веб мазмун жергиликтүү мүмкүнчүлүк объектисин окуй албайт, жана мобилдик операциялык системанын өзгөчөлүгүн веб баракчага жеткиликтүү деп эсептөө категория катасы. Эгер суроо веб-сайтка тиешелүү болсо, платформа APIсин көчүрүүнүн ордуна веб-сайт чындыгында эмнени ала аларын изилдеңиз.

Өзүңүз койгон суроо менен чечиңиз

Эгер суроо белгилүү бир колдонмо туннелдин абалын байкай алабы дегенде болсо, платформа интерфейси кароого туура жер, жана жооп ошол колдонмонун кодунда жана уруксаттарында. Эгер суроо кызмат эмнени божомолдой алабы дегенде болсо, далил байланыш метамаалыматтары. Укуктук же келишимдик суроону экөө тең чечпейт.

Бир нерсени чогултаардан мурун суроону бир сүйлөм менен атаңыз. Ошол сүйлөм кайсы байкоо чекити маанилүү экенин чечет жана изилдөөнүн башка талашка ооп кетишинен сактайт.

Билдиргенде ар бир байкоону булагына жараша белгилеңиз, анткени белгисиз ырастоону кайра карап чыгуу мүмкүн эмес. Жергиликтүү белги менен даректен жасалган божомол экөө тең пайдалуу жана экөө тең чечүүчү эмес, ошондуктан аларды бир өкүмгө бириктирүү ката.

Кызмат уруксат берилген байланышты четке какса, сигналды жашыруу үчүн жергиликтүү жөндөөнү өзгөртүүнүн ордуна анын колдогон кайра кароо жолун колдонуңуз. Бир байкоону алып салуу калгандары жоголгонун эч качан далилдебейт.

Тектеш макалалар