L-app tat-telefon u s-server imbiegħed jibdew minn fatti differenti, u ħadd minnhom ma jista’ jissellef il-fatti tal-ieħor. L-app tista’ tistaqsi lis-sistema operattiva dwar in-netwerk li tuża, filwaqt li s-server jaf biss dak li jasal mill-konnessjoni. Meta tħaddem il-punt tat-tarf tiegħek stess, it-tieni jiġi miktub mill-ġdid u l-ewwel jibqa’ ma jitmissx. Liema minnhom iwieġeb id-domanda tiegħek jiddependi mid-domanda stess.

Żewġ punti ta’ osservazzjoni, żewġ tipi ta’ prova

Il-prova lokali tiddeskrivi l-apparat. Hija tkopri l-interface li ġġorr it-traffiku, it-trasport li jirrapporta l-pjattaforma, u dak li l-app li ssejjaħ tista’ tistaqsi dwaru. Il-prova mbiegħda tiddeskrivi l-konnessjoni: indirizz tas-sors, protokoll, ħin u kull ma l-app tagħżel tibgħat. L-ebda punt ta’ osservazzjoni mhu supersett tal-ieħor.

It-taħlit tat-tnejn jipproduċi pretensjonijiet li jidhru preċiżi u ma jistgħux jiġu vverifikati. Markatur jipprova xi ħaġa dwar oġġett tan-netwerk fuq l-apparat, mhux dwar kif servizz imbiegħed jikklassifika t-talba.

Qabel ma targumenta dwar is-sejbien, ikteb liema punt tikkonċerna d-domanda. Hija l-kwistjoni jekk app partikolari tistax taf li tunnel huwa attiv, jew jekk servizz jistax jiddeduċi minn fejn ġiet it-talba? Dawn huma investigazzjonijiet separati, u tweġiba għal waħda ma tgħid xejn dwar l-oħra.

X’jista’ jirrapporta interface lokali tal-pjattaforma

Android joffri markatur speċifiku. L-oġġett NetworkCapabilities jista’ jirrapporta TRANSPORT_VPN, u hasTransport jittestja jekk dak it-trasport hux preżenti fuq l-oġġett. L-app tikseb l-oġġett mis-servizz tal-konnettività u taqrah, suġġett għall-permess tal-istat tan-netwerk.

Ir-riżultat huwa informazzjoni lokali tal-pjattaforma, mhux tfittxija fil-firxiet tal-indirizzi ta’ fornitur. Tiddeskrivi n-netwerk li tuża l-app li ssejjaħ.

Żewġ limiti jimpurtaw. Regola ta’ tunnel maqsum li teskludi app tista’ tagħti tweġiba differenti fuq l-istess telefon minn dik li jara kollega, għax l-app tista’ tkun marbuta ximkien ieħor. Il-markatur jeżisti wkoll għax is-sistema operattiva timmudella interfaces VPN, mhux għax xi app partikolari tiġbru. Jekk app taqrax il-qasam, tgħaddihx ’il quddiem jew tinjorahx hija proprjetà ta’ dik l-app. Il-manifest u d-dokumentazzjoni tagħha huma l-uniċi sorsi affidabbli għal dik id-domanda.

adb shell dumpsys connectivity | grep -i -m5 vpn

X’jista’ jara servizz imbiegħed

Server jara l-indirizz tas-sors tal-konnessjoni, it-trasport u l-ħin, u jista’ jarrikkixxi l-indirizz b’data tar-reġistru jew tal-instradar. Jista’ wkoll jirċievi kull ma tibgħat l-app, inkluż il-post meta l-app titolbu u l-utent jaqbel. Dawk il-kanali huma separati, u wieħed biss jixbah tfittxija tal-indirizz.

Indirizz reġistrat ma’ fornitur tal-hosting jissuġġerixxi tunnel, filwaqt li wieħed reġistrat fuq netwerk residenzjali jissuġġerixxi konnessjoni tad-dar. It-tnejn huma ħjiel statistiku, mhux fatti dwar l-apparat.

Indirizz residenzjali ma jqiegħedx il-persuna f’dak l-indirizz, u indirizz tal-hosting ma jismix l-operatur jew il-pajjiż. Servizz li jittratta d-deduzzjoni bħala ċertezza xi drabi jkun żbaljat mingħajr ma jkun jista’ jindunah. Jekk il-ħtieġa hija affidabilità u mhux euristika, id-data tal-indirizzi ma tistax tipprovdiha, u disinn li jgħid dan huwa iktar onest minn wieħed li jaħbi l-idea.

ProvaGħal xiex twieġebX’ma tistax turi
Markatur lokali tat-trasportJekk dan l-oġġett tan-netwerk huwiex VPNMin iħaddem il-ħruġ jew fejn jinsab l-apparat
Indirizz tas-sors imbiegħedLiema indirizz wasal għas-servizzJekk l-apparat iġorrx ukoll tunnel
Tagħbija tal-applikazzjoniX’għażlet tibgħat l-appKull ma l-app ma bagħtitx

Għaliex ħruġ miżmum minnek innifsek ibiddel biss naħa waħda

It-tħaddim tal-punt tat-tarf tiegħek stess ibiddel l-indirizz tas-sors li jara servizz imbiegħed, u dan jista’ jċaqalqu barra mill-firxiet li dak is-servizz jassoċja ma’ fornituri kummerċjali. Ma jbiddel xejn fil-mudell tan-netwerk lokali, għax it-tunnel jibqa’ tunnel u s-sistema operattiva għadha tirrapportah.

Naħa waħda tal-prova tiċċaqlaq; l-oħra tibqa’ fissa. Il-vojt bejniethom huwa fejn l-aspettattivi jinqasmu.

Browser huwa t-tielet każ bil-interfaces u r-restrizzjonijiet tiegħu stess. Il-kontenut tal-web ma jistax jaqra oġġett tal-kapaċitajiet nattiv, u li tittratta karatteristika ta’ sistema operattiva mobbli bħala disponibbli għal paġna tal-web hija żball ta’ kategorija. Jekk id-domanda tikkonċerna sit tal-web, studja x’jista’ verament jikseb sit tal-web minflok ma tittraslittera API tal-pjattaforma.

Iddeċiedi bid-domanda li tagħmel

Jekk id-domanda hija jekk app partikolari tistax tobserva l-istat tat-tunnel, l-interface tal-pjattaforma hija l-post it-tajjeb fejn tħares, u t-tweġiba tinsab fil-kodiċi u l-permessi ta’ dik l-app. Jekk id-domanda hija x’tista’ tiddeduċi servizz, il-metadata tal-konnessjoni hija l-prova. Domanda legali jew kuntrattwali ma tiġix deċiża minn ħadd minnhom.

Semmi d-domanda f’sentenza waħda qabel ma tiġbor xejn. Dik is-sentenza tiddeċiedi liema punt ta’ osservazzjoni jimpurta, u żżomm l-investigazzjoni milli tixxellef lejn argument ieħor.

Ittikketta kull osservazzjoni skont is-sors tagħha meta tirrapportaha, għax pretensjoni bla tikketta ma tistax tiġi riveduta. Markatur lokali u deduzzjoni mill-indirizz it-tnejn huma utli u ħadd mhu konklużiv, għalhekk li tgħaqqadhom fi verdett wieħed huwa żball.

Meta servizz jirrifjuta konnessjoni awtorizzata, uża r-rotta ta’ reviżjoni appoġġata tiegħu minflok ma tibdel setting lokali biex taħbi sinjal. It-tneħħija ta’ osservazzjoni waħda qatt ma tipprova li l-oħrajn sparixxew.

Artikli relatati