Použití veřejného počítače s VPN: co zkontrolovat nejdřív
Tunel chrání cestu, ne stroj na obou koncích. Rozhodněte, kdo ovládá hostitele, co zůstane na disku a jak přístup odvolat, než se přihlásíte.
Půjčený stroj, naléhavý úkol a VPN klient, který slibuje šifrovat vše: sled se zdá bezpečný a není. Tunel chrání cestu mezi dvěma konci a konec před vámi je část, kterou nemůžete ověřit. Tři kroky níže rozhodují, zda je zařízení vůbec použitelné, jak od něj držet přihlašovací údaje a co udělat potom, aby se dočasná relace nestala trvalou kopií.
Tunel začíná poté, co hostitel už data viděl
Šifrování probíhá ve VPN klientu, který běží jako program na stroji. Vše nad tímto programem, včetně prohlížeče, operačního systému a libovolného rozšíření nebo ovladače s dostatečným přístupem, zpracovává vaše data dřív, než se zašifrují. To není vada protokolu; to je místo, kde protokol sídlí.
Kontrola výstupní adresy tedy o hostiteli nedokazuje téměř nic. Stroj může směrovat veškerý provoz čistým výstupem a přesto zaznamenávat každé stisknutí klávesy, a tato dvě fakta si neodporují.
Užitečný rámec je ptát se, co může pozorovat hostitel, a ne co může síť. Na stroji, který spravuje někdo jiný, je tato množina větší, než dokážete vyjmenovat.
První krok: zjistěte, kdo zařízení ovládá
Kontrola je otázka administrativních práv a fyzického přístupu, ne zdvořilosti. Pokud jiná osoba může nainstalovat software, načíst ovladač, připojit zařízení nebo obnovit obraz, chování stroje není něco, co byste zjistili tím, že se na něj podíváte. Správa je schopnost a schopnosti se na snímku obrazovky neobjeví. Zeptejte se osoby, která vám stroj předala.
Hledejte obvyklé signály a každý berte jako důkaz o kontrole, ne jako důkaz bezpečnosti. Ani jeden z nich není sám o sobě rozhodující.
- Host nebo kiosk účet, který nemůže instalovat software, je lepší výchozí bod než účet správce, který vám někdo předal.
- Spravované zařízení se známým vlastníkem a kontaktem na podporu je lepší než opuštěný terminál, i když terminál vypadá čistěji.
- Stroj, u kterého nedokážete určit, kdo se přihlásil naposledy, je stroj, jehož stav nedokážete popsat.
Žádná z těchto kontrol nedělá sdíleného hostitele důvěryhodným. Říkají vám, zda je riziko omezené natolik, abyste mohli pokračovat s omezeným úkolem, což je jiná a poctivější otázka. Odpověď si zapište, než budete pokračovat.
Druhý krok: držte přihlašovací údaje mimo hostitele
Živý profil není záložka. Profil OpenVPN může obsahovat vložené certifikáty a soukromý klíč a jeho import zapíše tento materiál do zařízení, které nevlastníte. Totéž platí pro relaci prohlížeče, která ukládá cookie, a pro každého správce hesel, který ukládá trezor lokálně.
| 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 |
Upřednostněte nejméně trvalý přístup, který služba podporuje. Webový portál, který ověřuje identitu pro každou relaci a vyžaduje druhý faktor, zanechává méně než stolní klient s uloženým profilem, a relace, která skončí zavřením prohlížeče, je lepší než ta, která přežije restart.
Pak zkontrolujte, co stroj uchovává. Na sdíleném hostiteli Linuxu je umístění profilu snadné zkontrolovat a ve Windows ekvivalentní hledání zabere jeden příkaz. Nález profilu předchozího uživatele je užitečná připomínka, že s vaším by se zacházelo stejně.
ls -la ~/.config/openvpn 2>/dev/null
Get-ChildItem -Path $HOME -Recurse -Filter *.ovpn -ErrorAction SilentlyContinue
Třetí krok: ukončete přístup z místa, kterému věříte
Lokální úklid stojí za to a nestačí. Odhlaste se ze služby, zavřete prohlížeč, odstraňte všechny stažené soubory a poté proveďte krok, na kterém skutečně záleží: odvolejte relaci nebo přihlašovací údaje ze zařízení, které ovládáte.
Právě tento poslední krok lidé přeskakují, protože místní obrazovka vypadá čistě. Token relace zkopírovaný softwarem na hostiteli funguje dál, i když odejdete, a nezajímá ho, že byl prohlížeč zavřený. Odvolání je jediný krok, který předpokládá, že hostitel mohl být nepřátelský. Je to také jediný krok, který stále funguje, když byl.
Pokud se soukromý klíč nebo tajemství pro obnovu dotklo stroje, považujte ho za vyzrazené a vyměňte ho, místo abyste hledali kopie. U účtu, který použil druhý faktor, projděte také zařízení a relace uvedené poskytovatelem, protože token vydaný během vaší návštěvy může být stále aktivní.
Zapište výsledek, dokud je čerstvý: které zařízení, který účet, co bylo nainstalováno, co bylo odvoláno a kdy. Právě tato poznámka umožní další osobě odpovědět na jedinou otázku, která potom záleží: zda k něčemu ještě existuje přístup.
Zařízení pod soukromou kontrolou také potřebuje údržbu a dává vám základ pro správu koncového bodu, jaký půjčený terminál nikdy nedá. Tunel byl ta snadná část.