Инсталирате клиента във виртуална машина, тунелът се вдига и трафикът на госта се криптира. Това струва нещо срещу мрежата извън машината. Купува много по-малко срещу операционната система, която управлява госта и може да чете паметта му и да гледа екрана му. Проверките по-долу разделят какво пази тунелът от това, което хостът задържа.

Хостът чете явен текст преди тунела

Хипервизорът за настолен компютър дава на госта процесорно време и може да чете паметта, която той записва, включително страницата, която браузърът току-що е дешифрирал. Инструмент за наблюдение на хоста чете този явен текст, без да атакува шифъра, а регистратор на клавиатурата на същото ниво събира натисканията, преди който и да е клиент да ги обвие. Нищо от това не се нуждае от счупен VPN, така че чист тунел може да стои до инструментиран хост.

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

Артефактите надживяват сесията

Спрете за пауза гост на VirtualBox и до него се появява файл .sav със запазеното състояние на паметта. VMware оставя файлове .vmem и .vmsn по време на спиране и снимки, а контролните точки на Hyper-V разрастват дискове за разлики .avhdx върху тома на хоста. Нито един от тези файлове не се криптира от дисковото криптиране на госта. Файлът за подкачване на хоста също може да получи страници, които хипервизорът е изтласкал — следата, за която Tails предупреждава в ръководството си за виртуализация. Проверете дали хипервизорът пази снимки и дали подкачването на хоста е на криптиран том.

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

Дисковото криптиране покрива по-тесен случай

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

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

Транспортът не е същият изглед

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

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

Стеснете преходите, после запишете протокола

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

Тези стъпки стесняват преходите; те не превръщат госта в отделна физическа граница на доверие. Именно там оценката на риска обикновено греши — когато приема закалена ВМ за такава граница.

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

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