Заета машина, спешна задача и VPN клиент, който обещава да криптира всичко: последователността изглежда безопасна и не е. Тунелът защитава пътя между две крайни точки, а точката пред вас е частта, която не можете да проверите. Трите стъпки по-долу решават дали устройството е използваемо изобщо, как да държите идентификационните данни далеч от него и какво да правите след това, за да не се превърне временната сесия в постоянно копие.

Тунелът започва, след като хостът вече е видял данните

Криптирането се извършва във VPN клиента, който работи като програма на машината. Всичко над тази програма, включително браузъра, операционната система и всяко разширение или драйвер с достатъчен достъп, обработва данните ви, преди да бъдат криптирани. Това не е дефект на протокола; това е мястото, където протоколът се намира.

Затова проверката на изходния адрес не доказва почти нищо за хоста. Една машина може да прекарва целия трафик през чист изход и въпреки това да записва всяко натискане на клавиш, и двата факта не си противоречат.

Полезната рамка е да питате какво може да наблюдава хостът, а не какво може мрежата. На машина, която друг администрира, този набор е по-голям, отколкото можете да изброите.

Първа стъпка: установете кой контролира устройството

Контролът е въпрос на административни права и физически достъп, а не на учтивост. Ако друг човек може да инсталира софтуер, да зареди драйвер, да включи устройство или да възстанови образ, поведението на машината не е нещо, което можете да установите, като я погледнете. Администрирането е способност, а способностите не се виждат на екранна снимка. Попитайте човека, който ви е дал машината.

Търсете обичайните признаци и третирайте всеки като доказателство за контрол, а не като доказателство за безопасност. Нито един от тях не е решаващ сам по себе си.

  • Гост или киоск акаунт, който не може да инсталира софтуер, е по-добра отправна точка от администраторски акаунт, който някой ви е дал.
  • Управлявано устройство с известен собственик и контакт за поддръжка е по-добро от оставен терминал, дори когато терминалът изглежда по-чист.
  • Машина, на която не можете да определите кой е влязъл последен, е машина, чието състояние не можете да опишете.

Никоя от тези проверки не прави споделения хост надежден. Те ви казват дали рискът е ограничен достатъчно, за да продължите с ограничена задача, което е друг и по-честен въпрос. Запишете отговора, преди да продължите.

Втора стъпка: дръжте идентификационните данни далеч от хоста

Живият профил не е отметка. Профилът на OpenVPN може да съдържа вградени сертификати и частен ключ и импортирането му записва този материал на устройство, което не е ваше. Същото важи за сесия на браузър, която съхранява бисквитка, и за всеки мениджър на пароли, който кешира хранилище локално.

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

Предпочитайте най-малко трайния достъп, който услугата поддържа. Уеб портал, който удостоверява за всяка сесия и изисква втори фактор, оставя по-малко от настолен клиент със запазен профил, а сесия, която приключва при затваряне на браузъра, е по-добра от такава, която преживява рестартиране.

След това проверете какво пази машината. На споделен Linux хост местоположението на профила се проверява лесно, а в Windows еквивалентното търсене отнема една команда. Намирането на профил на предишен потребител е полезно напомняне, че с вашия ще постъпят по същия начин.

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

Трета стъпка: прекратете достъпа от място, на което вярвате

Локалното почистване си заслужава и не е достатъчно. Излезте от услугата, затворете браузъра, премахнете всеки изтеглен файл и след това направете стъпката, която наистина има значение: оттеглете сесията или идентификационните данни от устройство, което контролирате.

Точно това последно действие хората пропускат, защото локалният екран изглежда чист. Токен на сесия, копиран от софтуер на хоста, продължава да работи, след като си тръгнете, и не го интересува, че браузърът е бил затворен. Оттеглянето е единствената стъпка, която предполага, че хостът може да е бил враждебен. Тя е и единствената, която все още работи, ако е бил.

Ако частен ключ или тайна за възстановяване е докоснала машината, третирайте го като разкрит и го сменете, вместо да търсите копия. За акаунт, използвал втори фактор, прегледайте също устройствата и сесиите, изброени от доставчика, защото токен, издаден по време на посещението ви, може да е още активен.

Запишете резултата, докато е свеж: кое устройство, кой акаунт, какво е инсталирано, какво е оттеглено и кога. Тази бележка позволява на следващия човек да отговори на единствения въпрос, който има значение след това: дали нещо все още има достъп.

Устройство под частен контрол също се нуждае от поддръжка и ви дава основа за управление на крайната точка, каквато заетият терминал никога няма да даде. Тунелът беше лесната част.

Подобни статии