De ynstallearder freget earst om netwurktagong, dan om kontakten, tagonklikens en in sertifikaatynstallaasje. Allinnich it earste fersyk heart by de taak. De echte beslissing leit op it twadde skerm.

Bechtigje elk fersyk oan in funksje dy’t jo keazen hawwe, op it platfoarm dat jo brûke. Gjin universele fergunningslist beslacht elk VPN-produkt, en in lange list bewiist op himsels neat.

De iene fergunning dy’t de taak echt nedich hat

Android freget de brûker om in VPN-tsjinst goed te karren fia in systeemdialooch foardat in tunnel begjint, en de tsjinst fan ’e app ferklearret BIND_VPN_SERVICE sadat it systeem deroan bine kin. Operasjoneel docht de app it rûtewurk. Ynstimming komt fan de persoan dy’t it apparaat hâldt, yn in dialooch dy’t de app neamt, en it letter ynlûken is in stipe aksje.

Apple-platfoarmen uterje itselde idee troch in netwurkútwreiding plus in ynstallaasjegoedkarring yn stee fan in fergunningsskerm. Windows brûkt in firtuele adapterstjoerder en in rjochtenferhegingsoanfraach. Twa foarmen, ien betsjutting: dit programma mei pakketten ferwurkje. Neat yn dy fergunning beslacht it lêzen fan jo adresboek of it útjaan fan syn eigen sertifikaatautoriteit.

Ekstra tagong is in aparte fergunning mei aparte gefolgen. In rûteklant dy’t it wol, hat syn eigen reden nedich.

Wêr’t de ekstra fersiken har eigen ferhaal nedich hawwe

In tagonklikensfoarsjenning kin skermynhâld lêze en yn jo namme hannelje, wat fier bûten rûten leit. Apparaatbehear kin slotbelied ôftwinge en gegevens wiskje. In woartelsertifikaat dat de brûker ynstallearret, lit elkenien mei de byhearrende kaai ferkear lêze dat TLS oars beskermje soe.

Elk fan dizze kin legitiem wêze. Produkten foar beheard-apparaten en âlderlik tafersjoch hawwe miskien beliedsfoegen nedich, en in stipe-ark hat miskien tagonklikens nedich om jo troch de ynstellingen te lieden.

De eask is neitrekberens: it fersyk wiist nei in neamde funksje, en dy funksje is sichtber yn it produkt dat jo ynstallearre hawwe. In kontaktfersyk sûnder kontaktgerjocht skerm hat gjin ferklearring te bieden. It fersiferingeargumint draacht ek net oer, want it beskermjen fan pakketten seit neat oer wa’t jo freonen binne. In legitiem produkt kin dochs tefolle freegje fia in bondele bibleteek, en dat is in mankement om te melden, gjin misdie om oan te jaan.

Notearje it fersyk en de funksje dêr’t it by heart, en beslút dan. Dy notysje is ek wat jo oan stipe sjen litte as in funksje nei in wegering brekt.

It fersyk op it apparaat lêze

De winkelfermelding beskriuwt de bedoeling, wylst it ynstallearre pakket de realiteit beskriuwt. Freegje de pakketbehearder wat ferklearre en wat jûn is foardat jo eat oars goedkarre. It pear is it wichtichst as in fermelding en in manifest faninoar ferskille.

Twa queries dekke it measte:

adb shell dumpsys package com.example.vpn | grep -E "requested permissions|install permissions" -A 30
adb shell cmd appops get com.example.vpn

De earste listet ferklearre tsjin jûne fergunnings op, en krekt dy ferliking leit in te breed manifest bleat. De twadde toant app-operaasjes by it draaien, ynklusyf spesjale tagongen dy’t nea as gewoane fergunnings ferskine. Wêr’t ûntwikkelersark ûntbrekt, lês dan deselde feiten fan ’e ynstellingsskermen fan it platfoarm.

Dy skermen nimme in minút en hawwe gjin software nedich. Tagonklikens, apparaatbehear en sertifikaatopslach liste elk de apps op dy’t de fergunning hawwe.

Beslute, en dan de skea beheine

Jou de netwurkfergunning oan in klant dy’t jo keazen hawwe, en behannelje elk ekstra fersyk as in eigen beslissing. Wegerje dy’t gjin byhearrende funksje hawwe, en sjoch dan wat brekt. In rûteklant dy’t mislearret as kontakttagong wegere wurdt, frege nea om kontakten yn jo namme.

It ynlûken fan ien fergunning skeakelet meastentiids ien funksje út sûnder de app te ferwiderjen of elk profyl ôf te brekken. Ferbynje jo dêrnei opnij en befêstigje dat de tunnel noch altyd ta stân komt.

Skied de twa fragen dy’t in fersyk graach gearran, wat dit programma op it apparaat dwaan mei en wat syn operator mei it ferkear docht as de tunnel ienris stiet. De earste wurdt hjir beäntwurde. De twadde hat in bewaringsbelied nedich, en gjin dialooch leveret der ien.

Relatearre artikelen