VPN skont l-app fuq Android u Incognito ta' Chrome: x'ikopri r-regola
Ir-regoli skont l-app jagħżlu pakketti, mhux tabs tal-browser, u n-notifika tasal wara l-ewwel talba. Iċċekkja l-ambitu, il-ħin u l-infurzar li għandek bżonn.
Xi ħadd bena awtomatizzazzjoni li tixgħel il-VPN meta tidher tab incognito, u mhix taħdem b'mod affidabbli. Hemm raġuni strutturali għal dan, u jiswa li tifhimha qabel ma tirregola l-awtomatizzazzjoni. Ir-regoli tal-VPN skont l-app ta' Android jagħżlu pakketti tal-applikazzjoni, u l-incognito huwa stat ġewwa pakkett wieħed, għalhekk ir-regola ma tistax tiddistingwi t-tnejn. In-notifika tinxtegħel wara li l-browser ikun diġà beda jaħdem, għalhekk anke trigger korrett tasal tard. Għaddi mill-verifiki hawn taħt fl-ordni; falliment fil-verifika tar-raba' jfisser li l-approċċ, mhux il-konfigurazzjoni, jeħtieġ jinbidel.
L-ewwel verifika: ikkonferma x'jista' jagħżel ir-regola skont l-app
App tal-VPN fuq Android tibni l-mina tagħha b'listi ta' applikazzjonijiet permessi jew miċħuda, u dawk il-listi jieħdu ismijiet tal-pakkett. Chrome fil-modalità normali u Chrome fil-modalità incognito huma l-istess pakkett, bl-istess id tal-utent u l-istess permess tan-netwerk, għalhekk regola li tinkludi jew teskludi Chrome tapplika lill-istess mod għat-tnejn. Il-pjattaforma m'għandhiex identità marbuta mat-tab li tista' tqabbel magħha.
Dan mhuwiex difett li wieħed jevita; din hija l-granularità li toffri l-API. Jekk il-ħtieġa tiegħek hija traffiku ta' Chrome mill-mina u kollox ieħor barra, regola skont l-app tesprimi dan eżattament. Jekk il-ħtieġa tiegħek hija biss tabs privati mill-mina waqt li tabs ordinarji jmorru dritt, ebda regola skont l-app ma tista' tesprimi dan, u ebda ammont ta' loġika tan-notifiki ma jżid selettur li l-pjattaforma ma għandhiex.
Oqgħod attent għan-nassa tal-identità tal-pakkett waqt il-verifika. Beta jew build tal-fornitur huwa pakkett differenti mill-browser stabbli, għalhekk regola li tkopri wieħed taqbeż lill-ieħor b'mod sieket:
adb shell pm list packages | grep -i chrome
It-tieni verifika: iċċekkja jekk it-trigger jistax qatt ikun kmieni biżżejjed
Semmiegħ tan-notifiki josserva notifiki li huwa permess jara. L-osservazzjoni mhijiex interċettazzjoni: il-browser ikun diġà solva l-isem u fetaħ il-konnessjoni meta n-notifika teżisti, u xejn f'dak il-mogħdija ma jistenna li l-awtomatizzazzjoni tiegħek tispiċċa. Kompitu li mbagħad iniedi l-klijent tal-VPN irid jistenna l-interface tal-klijent, kwalunkwe talba għal kunsens u l-handshake tal-mina, li jitkejlu f'sekondi filwaqt li l-ewwel talba titkejjel f'millisekondi.
Is-sejbien innifsu huwa fraġli għal raġuni oħra. It-test tan-notifika jinbidel bejn verżjonijiet u lokalizzazzjonijiet, għalhekk mudell li jaqbel ma' rilaxx wieħed jieqaf jaqbel wara aġġornament, u l-falliment huwa sieket. Notifika nieqsa mhijiex prova li m'hemmx navigazzjoni privata; tista' biss tfisser li l-string inbidel jew li l-kanal ġie mutat.
Hemm verżjoni leġittima ta' dan il-fluss tax-xogħol, u hija ordnata mhux reattiva: qabbad l-ewwel il-VPN approvat, ikkonferma sinjal ta' prontezza li verament jipprova li l-mina qed iġġorr it-traffiku, imbagħad iftaħ is-sessjoni incognito permezz tal-kontrolli tal-browser appoġġjati, u waqaf jekk il-verifika tal-prontezza tfalli. Dan jipproteġi s-sessjoni li se tibda mingħajr ma jidher li qed tipproteġi waħda li diġà għaddejja.
It-tielet verifika: awditja l-permess li se tagħti
Aċċess għan-notifiki huwa għotja sensittiva li tippermetti lis-servizz jaqra notifiki minn kull app, mhux biss mill-browser. Li tagħtiha għodda tal-awtomatizzazzjoni mhux magħrufa biex tosserva stat wieħed tal-browser hija skambju ħażin, u l-aċċess jibqa' wara li jispiċċa l-esperiment. It-taps immexxija mill-aċċessibbiltà huma agħar: huma saff ta' script fuq l-interface, mhux interface tal-kontroll tal-VPN appoġġjata, u jinqasmu f'kull bidla fit-tqassim.
Qabel ma tagħti xi ħaġa, staqsi jekk l-istess riżultat huwiex milħuq b'mekkaniżmu appoġġjat. Jekk it-tweġiba hija rekwiżit ta' politika, normalment hija: il-pjattaforma tista' tinforza mina għal app jew profil mingħajr ebda servizz li jisma'.
Ir-raba' verifika: uża dejjem mixgħul u l-imblukkar meta l-ħtieġa hija l-infurzar
Jekk il-browser qatt m'għandu jikkomunika barra mill-mina, l-infurzar jappartjeni għas-settings tal-pjattaforma, mhux għal makro. Android jappoġġja VPN dejjem mixgħul b'modalità ta' imblukkar li tipprevjeni t-traffiku meta l-mina mhijiex stabbilita, u apparati ġestiti jistgħu jirċevuha permezz ta' politika. Ikkonferma x'għandu l-apparat bħalissa minflok ma tassumi:
adb shell settings get global always_on_vpn_app
adb shell settings get global always_on_vpn_lockdown
Valur tal-app li mhuwiex null ifisser li pakkett huwa konfigurat bħala dejjem mixgħul, u valur tal-imblukkar ta' 1 ifisser li konnessjonijiet barra mill-mina huma mblukkati. Dak il-par huwa dak li jbiddel drawwa ta' sforz aħjar fi garanzija, u jneħħi wkoll it-tellieqa għal kollox, għax il-mina tiġi stabbilita qabel ma jitħalla t-traffiku tal-app.
Żewġ fruntieri jiswew li jissemmew hawn. Il-profil tax-xogħol iġorr il-konfigurazzjoni tal-VPN tiegħu stess, għalhekk regola vverifikata fil-profil personali ma tgħid xejn dwar dak tax-xogħol. U browser installat separat, tab personalizzat miftuħ minn app oħra, jew webview ġewwa app huma pakkett jew kuntest differenti bir-routing tiegħu stess, għalhekk ivverifika l-pakkett reali minflok ma tassumi li tieqa b'stil differenti hija dominju separat.
Il-ħames verifika: ikteb il-fluss tax-xogħol u ipprova l-mogħdija tal-falliment
Tkun xi tkun li tagħżel, iddokumenta l-ordni u l-kundizzjoni tal-waqfien. Għall-fluss tal-konvenjenza dan ifisser: mina 'l fuq, prontezza ppruvata, incognito miftuħ, u waqfien iebes jekk il-prontezza tfalli. Għall-mogħdija tal-infurzar ifisser: app dejjem mixgħula konfigurata, imblukkar attivat, u l-imġiba mistennija meta l-mina ma tistax titla' xejn, jiġifieri ebda traffiku minflok traffiku mhux protett.
Imbagħad ipprova l-falliment, mhux biss is-suċċess. Skonnettja l-mina waqt sessjoni u ara x'jagħmel il-browser; imblokka l-proċess tal-app tal-VPN u kkonferma li xejn ma joħroġ. Fl-aħħar, żomm il-mudelli ta' privatezza tnejn separati fid-dokumentazzjoni tal-utent: l-incognito jikkontrolla stat temporanju tal-browser u ma jaħbix it-traffiku min-netwerk, filwaqt li VPN iġorr it-traffiku iżda ma jħassarx il-logins jew xi ħaġa mibgħuta fis-sessjoni privata.