Inti żżid l-applikazzjoni mal-lista tal-esklużjoni tat-tunnellar maqsum, l-app tasal għall-internet direttament, u l-aġġornamenti xorta jonqsu jew xorta jinġerrew mit-tunnel. L-esklużjoni ħadmet. Sempliċement kopriet proċess differenti minn dak li jagħmel it-tniżżil, għax aġġornatur modern rarament ikun l-istess fajl eżekutabbli bħat-tieqa tal-applikazzjoni.

Il-mit: li teskludi l-app teskludi l-traffiku tagħha

It-tunnellar maqsum għal kull app iqabbel proċess, pakkett jew mogħdija tal-applikazzjoni, skont il-pjattaforma. Ma jqabbilx marka, karatteristika jew intenzjoni tal-utent. Meta l-applikazzjoni tgħaddi t-tniżżil lil helper, lil servizz tal-pjattaforma kondiviż jew lil komponent tal-browser, dak il-helper għandu l-identità tiegħu u l-mogħdija tiegħu mit-tunnel. Il-lista tal-esklużjoni m'għandhiex idea li ż-żewġ proċessi jappartjenu għall-istess prodott. Taf biss liema waħda semmejt.

Għalhekk ir-regola qed tagħmel eżattament dak li ntqal lilha. Is-suppożizzjoni dwar min jipperżenta t-trasferiment kienet ħażina, u t-tiswija tibda billi jiġi identifikat dak is-sid minflok ma jiżdiedu aktar esklużjonijiet.

Sib is-sid tat-trasferiment

Fuq Android, l-aġġornament jista' jiġi miksub minn pakkett tas-servizz kondiviż minflok mill-pakkett tal-app li eskludejt, u regola VPN għal kull app tapplika għall-pakkett li jiftaħ is-socket. Fuq Windows, servizz tal-aġġornament jista' jaħdem taħt mogħdija eżekutabbli differenti mill-applikazzjoni, għalhekk regola li taqbel mal-mogħdija tal-app ma taqbadhiex. Fuq macOS, helper privileġġjat jew daemon tal-aġġornament tas-sistema jista' jagħmel it-trasferiment filwaqt li l-app biss titolbu.

Identifika s-sid mill-evidenza: il-veduta tal-attività tan-netwerk tal-pjattaforma, qabda ta' pakketti filtrata skont il-proċess, jew id-dokumentazzjoni tal-fornitur li ssemmi l-komponent tal-aġġornament. L-istimar mill-isem tal-proċess huwa kif żewġ binarji li jidhru simili jiġu mħawda u tiġi eskluża l-ħażina.

Is-sistemi tal-aġġornament spiss jaqsmu x-xogħol ukoll. Talba żgħira għall-metadata tiċċekkja verżjoni, u tniżżil ta' pakkett ferm akbar imur għal host tat-twassil tal-kontenut jew għal dominju differenti. Il-verifika tal-metadata tista' tirnexxi mit-tunnel filwaqt li t-trasferiment tal-pakkett jeħel fuq host li t-tunnel jidderieġih b'mod differenti. Dan il-qsim jispjega r-rapport konfuż fejn l-aġġornamenti jiġu skoperti imma qatt ma jiġu installati. Ittestja t-tniżżil tal-pakkett innifsu, mill-istess apparat u mill-istess netwerk, minflok ma tittestja jekk l-app tiftaħx.

Il-verifika tibqa' għaddejja wara bidla fil-mogħdija

Il-bidla ta' mogħdija ma tissostitwix TLS, l-identità tal-pubblikatur jew il-verifika tal-firma tal-pakkett. Tiddiżattivax dawk il-verifiki għax tniżżil jirnexxi biss wara li tgħaddi twissija ta' ċertifikat mhux spjegata. Twissija li tidher biss fuq il-mogħdija eskluża hija skoperta, mhux ostaklu. Investigaha qabel ma twessa' l-bypass.

Fuq apparat ġestit, itlob eċċezzjoni appoġġjata minflok ma żżid regola wiesgħa għal kull servizz tas-sistema. Regola li teskludi s-servizzi kondiviżi kollha biex issewwi aġġornatur wieħed twessa' l-bypass ferm lil hinn mit-talba oriġinali.

Ittestja l-aġġornament, imbagħad iddokumenta s-sid

Erġa' qabbad wara l-bidla u werifika mill-ġdid ir-regola applikata, għax xi klijenti jerġgħu jibnu r-routing tagħhom meta t-tunnel jerġa' jqabbad. Mexxi ċiklu sħiħ ta' aġġornament: iċċekkja, niżżel, ivverifika u installa. Verifika b'suċċess tipprova biss l-iżgħar parti tal-mogħdija.

Irreġistra s-sid tat-trasferiment, il-hosts tad-destinazzjoni u l-mogħdija maħsuba fl-istess post bħar-regola tat-tunnellar maqsum. Inkella l-bidla li jmiss fil-mekkaniżmu tal-aġġornament tinvalida l-eċċezzjoni bil-kwiet, u min jiret din ma jkollu ebda mod kif ikun jaf għal liema proċess inkiteb ir-regola.

Artikli relatati