Uporaba javnega računalnika z VPN: kaj preveriti najprej
Tunel ščiti pot, ne stroja na obeh koncih. Odločite se, kdo nadzoruje gostitelja, kaj ostane na disku in kako preklicati dostop pred prijavo.
Izposojen stroj, nujna naloga in odjemalec VPN, ki obljublja šifriranje vsega: zaporedje se zdi varno in ni. Tunel ščiti pot med dvema končnima točkama, končna točka pred vami pa je del, ki ga ne morete preveriti. Trije koraki spodaj odločijo, ali je naprava sploh uporabna, kako hraniti poverilnice stran od nje in kaj storiti pozneje, da začasna seja ne postane trajna kopija.
Tunel se začne po tem, ko je gostitelj podatke že videl
Šifriranje poteka v odjemalcu VPN, ki deluje kot program na stroju. Vse nad tem programom, vključno z brskalnikom, operacijskim sistemom in vsako razširitvijo ali gonilnikom z zadostnim dostopom, obdela vaše podatke, preden so šifrirani. To ni napaka protokola; to je mesto, kjer protokol stoji.
Preverjanje izhodnega naslova zato o gostitelju ne dokaže skoraj ničesar. Stroj lahko vso promet usmeri skozi čist izhod in vseeno beleži vsak pritisk tipke, in ti dve dejstvi si nista v nasprotju.
Uporaben okvir je vprašanje, kaj lahko gostitelj opazuje, in ne, kaj lahko omrežje. Na stroju, ki ga upravlja nekdo drug, je ta množica večja, kot jo lahko naštejete.
Prvi korak: ugotovite, kdo nadzoruje napravo
Nadzor je vprašanje skrbniških pravic in fizičnega dostopa, ne vljudnosti. Če lahko druga oseba namesti programsko opremo, naloži gonilnik, priključi napravo ali obnovi sliko, vedenje stroja ni nekaj, kar bi lahko ugotovili s pogledom nanj. Upravljanje je zmožnost in zmožnosti se na posnetku zaslona ne pokažejo. Vprašajte osebo, ki vam je dala stroj.
Poiščite običajne znake in vsakega obravnavajte kot dokaz o nadzoru, ne kot dokaz varnosti. Noben od njih ni sam po sebi odločilen.
- Gostujoči ali kiosk račun, ki ne more namestiti programske opreme, je boljše izhodišče kot skrbniški račun, ki vam ga je nekdo dal.
- Upravljana naprava z znanim lastnikom in stikom za podporo je boljša od neposkrbljenega terminala, tudi ko je terminal videti čistejši.
- Stroj, na katerem ne morete ugotoviti, kdo se je nazadnje prijavil, je stroj, katerega stanja ne morete opisati.
Nobeden od teh pregledov ne naredi skupnega gostitelja zanesljivega. Povedo vam, ali je tveganje dovolj omejeno, da lahko nadaljujete z omejeno nalogo, kar je drugo in bolj pošteno vprašanje. Odgovor zapišite, preden nadaljujete.
Drugi korak: držite poverilnice stran od gostitelja
Živ profil ni zaznamek. Profil OpenVPN lahko vsebuje vgrajena potrdila in zasebni ključ, njegov uvoz pa ta material zapiše na napravo, ki ni vaša. Enako velja za sejo brskalnika, ki shranjuje piškotek, in za vsakega upravitelja gesel, ki shrambo predpomni lokalno.
| Decision | Safe default | What it buys you |
|---|---|---|
| Which device to use | One you control, or an approved managed device | A host whose software you can account for |
| Which account to sign in with | A session that does not persist, with a second factor | Limited exposure if the machine retains state |
| What to install | Nothing; use the browser and the service's own portal | No profile or client left behind for the next user |
| What to do afterwards | Sign out everywhere and revoke sessions from a trusted device | An end to access that does not depend on local cleanup |
Prednost dajte najmanj trajnemu dostopu, ki ga storitev podpira. Spletni portal, ki preveri identiteto za vsako sejo in zahteva drugi dejavnik, za seboj pusti manj kot namizni odjemalec z shranjenim profilom, seja, ki se konča ob zaprtju brskalnika, pa je boljša od tiste, ki preživi ponovni zagon.
Nato preverite, kaj stroj hrani. Na skupnem gostitelju Linux je mesto profila enostavno pregledati, v Windows pa enakovredno iskanje zahteva en ukaz. Najdba profila prejšnjega uporabnika je koristen opomnik, da bi z vašim ravnali enako.
ls -la ~/.config/openvpn 2>/dev/null
Get-ChildItem -Path $HOME -Recurse -Filter *.ovpn -ErrorAction SilentlyContinue
Tretji korak: končajte dostop z mesta, ki mu zaupate
Lokalno čiščenje je vredno in ni dovolj. Odjavite se iz storitve, zaprite brskalnik, odstranite vse prenesene datoteke in nato opravite korak, ki je res pomemben: prekličite sejo ali poverilnice z naprave, ki jo nadzorujete.
Prav ta zadnji korak ljudje izpustijo, ker je lokalni zaslon videti čist. Žeton seje, ki ga je kopirala programska oprema na gostitelju, deluje naprej, ko odidete, in ne zanima ga, da je bil brskalnik zaprt. Preklic je edini korak, ki predpostavlja, da je bil gostitelj morda sovražen. Je tudi edini, ki še vedno deluje, če je bil.
Če se je zasebni ključ ali skrivnost za obnovitev dotaknila stroja, jo obravnavajte kot razkrito in jo zamenjajte, namesto da pregledujete kopije. Za račun, ki je uporabil drugi dejavnik, pregledajte tudi naprave in seje, ki jih navaja ponudnik, ker je žeton, izdan med vašim obiskom, morda še vedno aktiven.
Zapišite izid, dokler je svež: katera naprava, kateri račun, kaj je bilo nameščeno, kaj preklicano in kdaj. Ta zapisek omogoči naslednji osebi, da odgovori na edino vprašanje, ki je pozneje pomembno: ali ima kaj še vedno dostop.
Naprava pod zasebnim nadzorom še vedno potrebuje vzdrževanje in vam daje osnovo za upravljanje končne točke, ki je izposojeni terminal ne bo nikoli dal. Tunel je bil lažji del.