Machtigingen van VPN-extensies: proxy is geen paginatoegang
Proxybeheer en paginatoegang zijn verschillende capaciteiten met verschillende faalwijzen. Koppel elke machtiging aan de functie voordat u iets installeert.
Twee extensies kunnen zich allebei VPN noemen en heel verschillende toegang vragen. De ene vraagt misschien alleen proxybeheer, zodat ze kan wijzigen waar browserverkeer naar buiten gaat. Een andere vraagt ook de mogelijkheid om pagina’s op elke site te lezen en te wijzigen, een veel grotere bevoegdheid en een ander soort risico. De machtigingen vergelijken met de geadverteerde functie is de echte beoordeling.
Het woord VPN in een vermelding beschrijft een categorie, niet een set mogelijkheden.
Twee capaciteiten, twee verschillende risico’s
Met de proxymachtiging kan een extensie instellen waar de browser verkeer naartoe stuurt, precies wat een browservpn nodig heeft. Paginatoegang laat haar inhoud op de sites die u bezoekt lezen, wijzigen of observeren, wat een advertentieblokkeerder of een wachtwoordmanager nodig kan hebben. Opslag, tabbladen en het observeren van verzoeken zitten tussen die uitersten in. Een product mag meerdere daarvan legitiem combineren, en elke toekenning heeft nog steeds een eigen rechtvaardiging nodig. Eén capaciteit rechtvaardigt niet elk ander verzoek in het manifest.
De asymmetrie is belangrijk omdat paginatoegang op alle sites van een gecompromitteerde of kwaadaardige update een probleem van inhoudsinjectie maakt, niet alleen een routeringsprobleem. Dat is een andere faalwijze dan zien dat uw verkeer via een onverwacht land naar buiten gaat.
Toets de reikwijdte aan de functie
Zoek een uitleg die aan de functie vastzit die u wilt gebruiken, niet aan de algemene beschrijving van het product. Een browserproxy hoeft geen paginainhoud te lezen om het uitgangsadres te wijzigen. Een accountinterface die u aanmeldt bij een desktopclient heeft misschien alleen opslag en een tabblad nodig, en ze heeft nog steeds niet elke site nodig. Als de vermelding een machtiging niet in één zin kan uitleggen, is dat de bevinding.
De uitgang zien die u verwachtte bewijst alleen dat de routering is gewijzigd; het zegt niets over waarom paginainhoud gelezen zou moeten worden. Dat zijn aparte vragen met apart bewijs.
Vereist, optioneel of sitepersoonlijk
Browsers onderscheiden machtigingen die bij installatie vereist zijn van optionele die later worden verleend, en beide kunnen vaak tot specifieke sites worden beperkt. Een product dat toegang tot alle sites eist voor een functie die op één domein werkt, heeft een keuze gemaakt die u kunt betwisten. Lees het machtigingenpaneel van de browser in plaats van de marketingtekst van de extensie, want het paneel laat zien wat werkelijk is verleend. Waar de brede toekenning optioneel is, is weigeren een legitieme test of de functie nog werkt.
Toegang tot bepaalde sites is de middenweg: de extensie werkt waar u haar nodig hebt en kan al het andere niet lezen. Dat is de voorkeur waard wanneer het product het ondersteunt, zelfs tegen de prijs van sites handmatig toevoegen.
Wat het pictogram u niet vertelt
Een pictogram in de werkbalk laat zien dat de extensie is geïnstalleerd en mogelijk actief is. Het laat niet zien welke machtigingen zijn verleend, welke uitgever de update heeft ondertekend of wat er in de laatste release is veranderd. Beoordeel de identiteit van de ontwikkelaar en het updatekanaal, want een extensie werkt zichzelf op de achtergrond bij en de versie die u hebt beoordeeld is niet noodzakelijk degene die volgende maand draait.
Een extensie die u niet meer gebruikt is nog steeds een geïnstalleerde component met intacte machtigingen. Verwijder of schakel haar uit, in plaats van een slapende capaciteit achter te laten.
Houd de vergelijking concreet: proxybeheer wijzigt het pad, paginatoegang wijzigt wat gezien kan worden. Bepaal welke de functie nodig heeft, en weiger de rest.