Инсталирате клијент унутар виртуелне машине, тунел се подигне и саобраћај госта се шифрује. То вреди нешто против мреже изван машине. Против оперативног система који извршава госта, даје много мање, јер он може да чита меморију госта и гледа његов екран. Провере испод раздвајају оно што тунел штити од онога што хост задржава.

Хост чита чисти текст пре тунела

Десктоп хипервизор даје госту процесорско време и може да чита меморију коју он пише, укључујући страницу коју је прегледач управо дешифровао. Алат за надзор на хосту чита тај чисти текст без напада на шифру, а кејлогер на истом нивоу сакупља притиске тастера пре него што их било који клијент обавије. Ништа од тога не тражи покварен VPN, па чист тунел може стајати поред инструментираног хоста.

Оно што тај положај не предаје јесу кључеви далеког краја или садржај који друга крајња тачка штити од краја до краја. Тунел се и даље држи против мреже коју прелази; празнина је локална.

Артефакти надживљавају сесију

Паузирајте VirtualBox госта и поред њега се појави .sav датотека са сачуваним стањем меморије. VMware оставља .vmem и .vmsn датотеке током суспендовања и снимака, а Hyper-V контролне тачке увећавају .avhdx диференцијалне дискове на волумену хоста. Ниједна од тих датотека није шифрована шифровањем диска госта. Датотека за страничење хоста може примити и странице које је хипервизор потиснуо, траг на који Tails упозорава у свом водичу за виртуелизацију. Проверите да ли хипервизор држи снимке и да ли је swap хоста на шифрованом волумену.

Одредите правило чувања за те датотеке уместо да верујете подразумеваном, које их држи док их неко не избрише. Гост који оглашава амнезијску сесију ништа од тога не мења; датотеку пише хост, па важи његова политика. Ако не можете да кажете где су снимци или ко их може отворити, дизајн госта није оцењен.

Шифровање диска покрива ужи случај

Шифровање диска госта штити слику у мировању, волумен пренет на другу машину или резервну копију која побегне. Оно не чини ништа док гост ради, јер хипервизор чита меморију након што ју је гост дешифровао. Лозинку третирајте као заштиту сачуваних копија, а не као штит против машине која извршава VM.

Кључеви и живо извршавање су одвојена питања. У хостованом или дељеном окружењу пружалац може да држи кључеве слике док госта извршава на хардверу који никада не проверавате, па запишите оба одговора.

Транспорт није исти поглед

Онај ко преноси тунел госта види спољне крајње тачке, време и обим, чак и када садржај остане затворен. Метаподаци таквог облика често одговарају на питање које посматрач заиста има, па их третирајте као део изложености, а не као шум. Режим адаптера и усмеравање одлучују да ли VPN правила на нивоу хоста уопште дотичу саобраћај госта.

Тестирајте то изнутра госта, а не из прегледача на хосту. Прегледач хоста може бити покривен док је гост премошћен равно напоље, а обоје могу делити везу користећи различите руте. Запишите режим адаптера, па проверите снимак на физичком интерфејсу хоста уместо да верујете претпоставци.

Сузите прелазе, па напишите запис

Извршавајте госта на хардверу који контролишете, држите хипервизор закрпљен и укључите дељене фасцикле, дељење међуспремника и превлачење само тамо где посао то тражи. Сваки од њих је канал између хоста и госта, а испоручена подразумевана вредност обично је отворенија него што задатак захтева. Искључите додатке госта које не користите, па потврдите да подешавања преживљавају поновно покретање, јер надоградња може вратити оно што сте искључили.

Ови кораци сужавају прелазе; они не претварају госта у засебну физичку границу поверења. Третирати очврсли VM као такву границу место је где процене ризика обично греше.

За осетљив посао запишите како се саобраћај усмерава и који локални системи извршавају и држе радни терет. Додајте ко контролише хоста и које датотеке надживљавају сесију. Белешка о приватности која наводи само тунел описује половину уређења.

Повезани чланци