Može li VPN unutar VM-a sakriti promet od hosta?
Tunel unutar desktop VM-a štiti mrežnu putanju. Host i dalje pokreće gosta, čuva njegove artefakte i može ga promatrati.
Instalirate klijenta unutar virtualne mašine, tunel se podigne i promet gosta se šifrira. To vrijedi nešto protiv mreže izvan mašine. Mnogo manje vrijedi protiv operativnog sistema koji pokreće gosta, jer on može čitati memoriju gosta i gledati njegov ekran. Provjere ispod razdvajaju šta tunel štiti od onoga što host zadržava.
Host čita čist tekst prije tunela
Desktop hipervizor daje gostu procesorsko vrijeme i može čitati memoriju koju on upisuje, uključujući stranicu koju je preglednik upravo dešifrirao. Alat za nadzor na hostu čita taj čist tekst bez napada na šifru, a keylogger na istom nivou prikuplja pritiske tipki prije nego ih bilo koji klijent obavije. Ništa od toga ne traži pokvaren VPN, pa čist tunel može stajati uz instrumentiran host.
Ono što ta pozicija ne predaje jesu ključevi dalekog kraja ili sadržaj koji drugi kraj štiti od kraja do kraja. Tunel i dalje drži protiv mreže koju prelazi; praznina je lokalna.
Artefakti nadžive sesiju
Pauzirajte VirtualBox gosta i pored njega se pojavi .sav datoteka sa sačuvanim stanjem memorije. VMware ostavlja .vmem i .vmsn datoteke tokom suspendovanja i snimaka, a Hyper-V kontrolne točke uvećavaju .avhdx diferencijalne diskove na volumenu hosta. Nijedna od tih datoteka nije šifrirana šifriranjem diska gosta. Stranična datoteka hosta također može primiti stranice koje je hipervizor izbacio, trag na koji Tails upozorava u svojim smjernicama za virtualizaciju. Provjerite čuva li hipervizor snimke i nalazi li se swap hosta na šifriranom volumenu.
Odredite pravilo zadržavanja za te datoteke umjesto da vjerujete zadanom, koje ih čuva dok ih neko ne izbriše. Gost koji oglašava amnezijsku sesiju ne mijenja ništa od toga; datoteku piše host, pa vrijedi politika hosta. Ako ne možete reći gdje snimke žive i ko ih može otvoriti, dizajn gosta nije procijenjen.
Šifriranje diska pokriva uži slučaj
Šifriranje diska gosta štiti sliku u mirovanju, volumen prenesen na drugu mašinu ili sigurnosnu kopiju koja pobjegne. Ne čini ništa dok gost radi, jer hipervizor čita memoriju nakon što ju je gost dešifrirao. Tretirajte lozinku kao zaštitu za pohranjene kopije, ne kao štit protiv mašine koja izvršava VM.
Ključevi i živo izvršavanje su odvojena pitanja. U hostovanom ili dijeljenom okruženju pružalac može držati ključeve slike dok pokreće gosta na hardveru koji nikad ne pregledate, pa zabilježite oba odgovora.
Transport nije isti pogled
Neko ko nosi tunel gosta vidi vanjske krajnje točke, vrijeme i obim, čak i kad teret ostane zatvoren. Metapodaci tog oblika često odgovaraju na pitanje koje posmatrač zaista ima, pa ih tretirajte kao dio izlaganja, a ne kao šum. Režim adaptera i rutiranje odlučuju diraju li VPN pravila na nivou hosta promet gosta uopće.
Testirajte to iznutra gosta, ne iz preglednika na hostu. Preglednik hosta može biti pokriven dok je gost direktno premosćen, a njih dvoje mogu dijeliti vezu koristeći različite rute. Zabilježite režim adaptera, pa pregledajte snimku na fizičkom interfejsu hosta umjesto da vjerujete pretpostavci.
Suzite prelaske, zatim napišite zapis
Pokrećite gosta na hardveru koji kontrolišete, držite hipervizor ažuriran i uključite dijeljene foldere, dijeljenje međuspremnika i prevlačenje samo tamo gdje posao to traži. Svaki od njih je kanal između hosta i gosta, a isporučeni zadani je obično otvoreniji nego što zadatak zahtijeva. Isključite dodatke gosta koje ne koristite, pa potvrdite da postavke prežive ponovno pokretanje, jer nadogradnja može vratiti ono što ste isključili.
Ovi koraci sužavaju prelaske; oni ne pretvaraju gosta u odvojenu fizičku granicu povjerenja. Tretiranje očvrslog VM-a kao takve granice je mjesto gdje procjene rizika obično pogriješe.
Za osjetljiv rad zabilježite kako se promet rutira i koji lokalni sistemi pokreću i čuvaju radno opterećenje. Dodajte ko kontroliše host i koje datoteke prežive sesiju. Napomena o privatnosti koja navodi samo tunel opisuje pola aranžmana.