Lånt maskin, haster med en oppgave, og en VPN-klient som lover å kryptere alt: rekkefølgen føles trygg og er det ikke. En tunnel beskytter veien mellom to endepunkter, og endepunktet foran deg er den delen du ikke kan verifisere. De tre trinnene nedenfor avgjør om enheten i det hele tatt er brukbar, hvordan du holder påloggingsdata unna den, og hva du gjør etterpå slik at en midlertidig økt ikke blir en permanent kopi.

Tunnelen begynner etter at verten allerede har sett dataene

Krypteringen skjer i VPN-klienten, som kjører som et program på maskinen. Alt over det programmet, inkludert nettleseren, operativsystemet og enhver utvidelse eller driver med tilstrekkelig tilgang, håndterer dataene dine før de krypteres. Det er ikke en feil i protokollen; det er der protokollen ligger.

Å sjekke utgangsadressen beviser derfor nesten ingenting om verten. En maskin kan rute all trafikk gjennom en ren utgang og likevel logge hvert tastetrykk, og de to fakta er ikke i motstrid.

Den nyttige rammen er å spørre hva verten kan observere, i stedet for hva nettverket kan. På en maskin som noen andre administrerer, er det settet større enn du kan ramse opp.

Trinn én: fastslå hvem som kontrollerer enheten

Kontroll er et spørsmål om administrative rettigheter og fysisk tilgang, ikke om høflighet. Hvis en annen person kan installere programvare, laste inn en driver, koble til en enhet eller gjenopprette et bilde, er maskinens oppførsel ikke noe du kan fastslå ved å se på den. Administrasjon er en evne, og evner vises ikke på et skjermbilde. Spør personen som ga deg maskinen.

Se etter de vanlige tegnene, og behandle hvert av dem som bevis for kontroll snarere enn bevis for sikkerhet. Ingen av dem er avgjørende alene.

  • En gjeste- eller kioskkonto som ikke kan installere programvare, er et bedre utgangspunkt enn en administratorkonto som noen har gitt deg.
  • En administrert enhet med kjent eier og en støttekontakt er bedre enn en ubetjent terminal, også når terminalen ser renere ut.
  • En maskin der du ikke kan avgjøre hvem som logget på sist, er en maskin hvis tilstand du ikke kan beskrive.

Ingen av disse sjekkene gjør en delt vert pålitelig. De forteller deg om risikoen er begrenset nok til å fortsette med en begrenset oppgave, som er et annet og mer ærlig spørsmål. Skriv ned svaret før du fortsetter.

Trinn to: hold påloggingsdata unna verten

En levende profil er ikke et bokmerke. En OpenVPN-profil kan inneholde innebygde sertifikater og en privat nøkkel, og import skriver materialet til en enhet du ikke eier. Det samme gjelder en nettleserøkt som lagrer en informasjonskapsel, og enhver passordbehandler som bufrer et hvelv lokalt.

DecisionSafe defaultWhat it buys you
Which device to useOne you control, or an approved managed deviceA host whose software you can account for
Which account to sign in withA session that does not persist, with a second factorLimited exposure if the machine retains state
What to installNothing; use the browser and the service's own portalNo profile or client left behind for the next user
What to do afterwardsSign out everywhere and revoke sessions from a trusted deviceAn end to access that does not depend on local cleanup

Foretrekk den minst varige tilgangen som tjenesten støtter. En nettportal som autentiserer per økt og krever en annen faktor, etterlater mindre enn en stasjonær klient med en lagret profil, og en økt som slutter når nettleseren lukkes, er bedre enn en som overlever en omstart.

Sjekk deretter hva maskinen beholder. På en delt Linux-vert er plasseringen av profilen lett å inspisere, og på Windows tar det tilsvarende søket én kommando. Å finne profilen til en tidligere bruker er en nyttig påminnelse om at din ville bli behandlet på samme måte.

ls -la ~/.config/openvpn 2>/dev/null
Get-ChildItem -Path $HOME -Recurse -Filter *.ovpn -ErrorAction SilentlyContinue

Trinn tre: avslutt tilgangen fra et sted du stoler på

Det er verdt å rydde opp lokalt, og det er ikke nok. Logg ut av tjenesten, lukk nettleseren, fjern alle nedlastede filer, og utfør deretter trinnet som virkelig betyr noe: tilbakekall økten eller påloggingsdataene fra en enhet du kontrollerer.

Det er nettopp denne siste handlingen folk hopper over, fordi den lokale skjermen ser ren ut. En økt-token som er kopiert av programvare på verten, fortsetter å virke etter at du har gått, og den bryr seg ikke om at nettleseren ble lukket. Tilbakekalling er det eneste trinnet som forutsetter at verten kan ha vært fiendtlig. Det er også det eneste som fortsatt virker hvis den var det.

Hvis en privat nøkkel eller en gjenopprettingshemmelighet har berørt maskinen, behandle den som avslørt og roter den i stedet for å lete etter kopier. For en konto som brukte en annen faktor, gå også gjennom enhetene og øktene leverandøren viser, fordi en token utstedt under besøket ditt kan være aktiv ennå.

Skriv ned resultatet mens det er ferskt: hvilken enhet, hvilken konto, hva som ble installert, hva som ble tilbakekalt og når. Den noten er det som gjør at neste person kan svare på det eneste spørsmålet som betyr noe etterpå: om noe fortsatt har tilgang.

En enhet under privat kontroll trenger fortsatt vedlikehold, og den gir deg et grunnlag for å administrere endepunktet som en lånt terminal aldri vil gi. Tunnelen var den enkle delen.

Relaterte artikler