Používanie verejného počítača s VPN: čo skontrolovať najprv
Tunel chráni cestu, nie stroj na oboch koncoch. Rozhodnite, kto ovláda hostiteľa, čo zostane na disku a ako odvolať prístup pred prihlásením.
Požičaný stroj, naliehavá úloha a VPN klient, ktorý sľubuje šifrovať všetko: sled sa zdá bezpečný a nie je. Tunel chráni cestu medzi dvoma koncami a koniec pred vami je časť, ktorú nemôžete overiť. Tri kroky nižšie rozhodujú, či je zariadenie vôbec použiteľné, ako držať prihlasovacie údaje od neho ďalej a čo urobiť potom, aby sa dočasná relácia nestala trvalou kópiou.
Tunel sa začína po tom, ako hostiteľ už videl dáta
Šifrovanie prebieha vo VPN klientovi, ktorý beží ako program na stroji. Všetko nad týmto programom, vrátane prehliadača, operačného systému a akéhokoľvek rozšírenia alebo ovládača s dostatočným prístupom, spracúva vaše dáta predtým, než sa zašifrujú. To nie je chyba protokolu; to je miesto, kde protokol sídli.
Kontrola výstupnej adresy teda o hostiteľovi nedokazuje takmer nič. Stroj môže smerovať všetku prevádzku cez čistý výstup a napriek tomu zaznamenávať každé stlačenie klávesy, a tieto dve skutočnosti si neodporujú.
Užitočný rámec je pýtať sa, čo môže pozorovať hostiteľ, a nie čo môže sieť. Na stroji, ktorý spravuje niekto iný, je táto množina väčšia, než dokážete vymenovať.
Prvý krok: zistite, kto ovláda zariadenie
Kontrola je otázka administratívnych práv a fyzického prístupu, nie zdvorilosti. Ak iná osoba môže nainštalovať softvér, načítať ovládač, pripojiť zariadenie alebo obnoviť obraz, správanie stroja nie je niečo, čo by ste zistili tým, že sa naň pozriete. Správa je schopnosť a schopnosti sa na snímke obrazovky neobjavia. Opýtajte sa osoby, ktorá vám stroj odovzdala.
Hľadajte obvyklé signály a každý berte ako dôkaz o kontrole, nie ako dôkaz bezpečnosti. Ani jeden z nich nie je sám o sebe rozhodujúci.
- Hosťovský alebo kioskový účet, ktorý nemôže inštalovať softvér, je lepší východiskový bod než účet správcu, ktorý vám niekto odovzdal.
- Spravované zariadenie so známym vlastníkom a kontaktom na podporu je lepšie ako opustený terminál, aj keď terminál vyzerá čistejšie.
- Stroj, na ktorom nedokážete určiť, kto sa prihlásil naposledy, je stroj, ktorého stav nedokážete opísať.
Žiadna z týchto kontrol nerobí zdieľaného hostiteľa dôveryhodným. Hovoria vám, či je riziko dosť obmedzené na to, aby ste mohli pokračovať s obmedzenou úlohou, čo je iná a úprimnejšia otázka. Odpoveď si zapíšte, než budete pokračovať.
Druhý krok: držte prihlasovacie údaje mimo hostiteľa
Živý profil nie je záložka. Profil OpenVPN môže obsahovať vložené certifikáty a súkromný kľúč a jeho import zapíše tento materiál do zariadenia, ktoré nevlastníte. To isté platí pre reláciu prehliadača, ktorá ukladá cookie, a pre každého správcu hesiel, ktorý ukladá trezor lokálne.
| 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 |
Uprednostnite najmenej trvalý prístup, ktorý služba podporuje. Webový portál, ktorý overuje identitu pre každú reláciu a vyžaduje druhý faktor, zanecháva menej než stolný klient s uloženým profilom, a relácia, ktorá sa skončí zatvorením prehliadača, je lepšia ako tá, ktorá prežije reštart.
Potom skontrolujte, čo stroj uchováva. Na zdieľanom hostiteľovi Linuxu je umiestnenie profilu ľahké skontrolovať a v Windows ekvivalentné hľadanie zaberie jeden príkaz. Nález profilu predchádzajúceho používateľa je užitočná pripomienka, že s vaším by sa zaobchádzalo rovnako.
ls -la ~/.config/openvpn 2>/dev/null
Get-ChildItem -Path $HOME -Recurse -Filter *.ovpn -ErrorAction SilentlyContinue
Tretí krok: ukončite prístup z miesta, ktorému dôverujete
Lokálne upratanie stojí za to a nestačí. Odhláste sa zo služby, zatvorte prehliadač, odstráňte všetky stiahnuté súbory a potom urobte krok, na ktorom skutočne záleží: odvolajte reláciu alebo prihlasovacie údaje zo zariadenia, ktoré ovládate.
Práve tento posledný krok ľudia preskakujú, pretože miestna obrazovka vyzerá čisto. Token relácie skopírovaný softvérom na hostiteľovi funguje ďalej, aj keď odídete, a nezaujíma ho, že bol prehliadač zatvorený. Odvolanie je jediný krok, ktorý predpokladá, že hostiteľ mohol byť nepriateľský. Je to tiež jediný krok, ktorý stále funguje, ak bol.
Ak sa súkromný kľúč alebo tajomstvo obnovy dotklo stroja, považujte ho za prezradené a vymeňte ho namiesto kontroly kópií. Pri účte, ktorý použil druhý faktor, prejdite aj zariadenia a relácie, ktoré uvádza poskytovateľ, pretože token vydaný počas vašej návštevy môže byť ešte aktívny.
Zapíšte výsledok, kým je čerstvý: ktoré zariadenie, ktorý účet, čo bolo nainštalované, čo bolo odvolané a kedy. Práve táto poznámka umožní ďalšej osobe odpovedať na jedinú otázku, ktorá potom záleží: či k niečomu ešte existuje prístup.
Zariadenie pod súkromnou kontrolou si stále vyžaduje údržbu a dáva vám základ na správu koncového bodu, aký požičaný terminál nikdy nedá. Tunel bol tou ľahkou časťou.