Tillatelser for VPN-utvidelser: proxy er ikke sidetilgang
Proxykontroll og sidetilgang er forskjellige evner med forskjellige feilmoduser. Knytt hver tillatelse til funksjonen før du installerer noe.
To utvidelser kan begge kalle seg VPN-er og be om helt forskjellig tilgang. Den ene ber kanskje bare om proxykontroll, slik at den kan endre hvor nettlesertrafikken går ut. En annen ber også om evnen til å lese og endre sider på alle nettsteder, en mye større fullmakt og en annen type risiko. Å sammenligne tillatelsene med den annonserte funksjonen er den egentlige gjennomgangen.
Ordet VPN i en oppføring beskriver en kategori, ikke et sett med evner.
To evner, to forskjellige risikoer
Proxy-tillatelsen lar en utvidelse stille inn hvor nettleseren sender trafikk, som er det et nettleser-VPN trenger. Sidetilgang lar den lese, endre eller observere innhold på nettstedene du besøker, som en annonseblokkering eller en passordbehandler kan trenge. Lagring, faner og observasjon av forespørsler ligger mellom disse ytterpunktene. Et produkt kan med rette kombinere flere, og hver tildeling trenger fortsatt sin egen begrunnelse. Én evne rettferdiggjør ikke enhver annen forespørsel i manifestet.
Asymmetrien betyr noe fordi sidetilgang på alle nettsteder gjør en kompromittert eller ondsinnet oppdatering til et innholdsinjeksjonsproblem, ikke bare et ruteproblem. Det er en annen feilmodus enn å se trafikken gå ut gjennom et uventet land.
Sjekk omfanget mot funksjonen
Se etter en forklaring som er knyttet til funksjonen du vil bruke, ikke til produktets generelle beskrivelse. En nettleserproxy trenger ikke lese sideinnhold for å endre utgangsadressen. Et kontogrensesnitt som logger deg inn i en skrivebordsklient trenger kanskje bare lagring og en fane, og det trenger fortsatt ikke alle nettsteder. Hvis oppføringen ikke kan forklare en tillatelse i én setning, er det funnet.
Å se utgangen du forventet beviser bare at rutingen ble endret; det sier ingenting om hvorfor sideinnhold måtte leses. Det er atskilte spørsmål med atskilt bevis.
Påkrevd, valgfritt eller nettstedsbegrenset
Nettlesere skiller tillatelser som kreves ved installasjon, fra valgfrie som gis senere, og begge kan ofte begrenses til bestemte nettsteder. Et produkt som krever tilgang til alle nettsteder for en funksjon som virker på ett domene, har gjort et valg du kan stille spørsmål ved. Les nettleserens eget tillatelsespanel i stedet for utvidelsens markedsføringstekst, for panelet viser hva som faktisk ble gitt. Der den brede tildelingen er valgfri, er det en legitim test av om funksjonen fortsatt virker å avslå den.
Tilgang begrenset til bestemte nettsteder er mellomveien: utvidelsen virker der du trenger den og kan ikke lese alt annet. Det er verdt å foretrekke når produktet støtter det, selv om prisen er å legge til nettsteder manuelt.
Hva ikonet ikke forteller deg
Et ikon i verktøylinjen viser at utvidelsen er installert og muligens at den er aktiv. Det viser ikke hvilke tillatelser som ble gitt, hvilken utgiver som signerte oppdateringen eller hva som endret seg i den siste utgivelsen. Gå gjennom utviklerens identitet og oppdateringskanalen, for en utvidelse oppdaterer seg selv i bakgrunnen, og versjonen du gikk gjennom er ikke nødvendigvis den som kjører neste måned.
En utvidelse du ikke lenger bruker, er fortsatt en installert komponent med intakte tillatelser. Fjern eller deaktiver den i stedet for å etterlate en hvilende evne.
Hold sammenligningen konkret: proxykontroll endrer veien, sidetilgang endrer hva som kan ses. Bestem hvilken funksjonen trenger, og avslå resten.