Voiko VM:n sisäinen VPN piilottaa liikenteen isännältä?
Työpöytä-VM:n sisäinen tunneli suojaa verkkopolun. Isäntä ajaa silti vierasta, säilyttää sen artefaktit ja voi tarkkailla sitä.
Asennat asiakasohjelman virtuaalikoneeseen, tunneli nousee ja vieraan liikenne salataan. Se on jotain arvoista koneen ulkopuolista verkkoa vastaan. Se ostaa paljon vähemmän vierasta ajavan käyttöjärjestelmän vastaan, joka voi lukea vieraan muistin ja tarkkailla sen näyttöä. Alla olevat tarkistukset erottavat, mitä tunneli suojaa siitä, mitä isäntä pitää.
Isäntä lukee selkokielisen tekstin ennen tunnelia
Työpöytähypervisori antaa vieraalle prosessoriaikaa ja voi lukea sen kirjoittamaa muistia, mukaan lukien sivun, jonka selain juuri purki. Isännän valvontatyökalu lukee tuon selkokielisen tekstin hyökkäämättä salaukseen, ja samalla tasolla oleva näppäinloki kerää painallukset ennen kuin mikään asiakasohjelma käärii ne. Mikään tuosta ei vaadi rikottua VPN:ää, joten puhdas tunneli voi seisoa instrumentoidun isännän vieressä.
Mitä tuo asema ei luovuta, ovat kaukokään päät avaimet tai sisältö, jonka toinen pää suojaa päästä päähän. Tunneli pitää yhä verkkoa vastaan, jonka se ylittää; aukko on paikallinen.
Artefaktit elävät istuntoa pidempään
Keskeytä VirtualBox-vieras, ja sen viereen ilmestyy .sav-tiedosto, jossa on tallennettu muistin tila. VMware jättää .vmem- ja .vmsn-tiedostot keskeytyksen ja tilannevedosten aikana, ja Hyper-V:n tarkistuspisteet kasvattavat .avhdx-erotuslevyjä isännän taltiolla. Mitään noista tiedostoista ei salaa vieraan levyjen salaus. Isännän sivutustiedosto voi myös vastaanottaa sivuja, jotka hypervisori työnsi ulos, jälki, josta Tails varoittaa virtualisointiohjeessaan. Tarkista, säilyttääkö hypervisori tilannevedoksia ja onko isännän swap salatulla taltiolla.
Päätä noille tiedostoille säilytyssääntö sen sijaan, että luottaisit oletukseen, joka pitää ne, kunnes joku poistaa ne. Vieras, joka mainostaa amnestista istuntoa, ei muuta tästä mitään; isäntä kirjoittaa tiedoston, joten isännän käytäntö määrää. Jos et osaa sanoa, missä tilannevedokset elävät tai kuka voi avata ne, vieraan suunnittelua ei ole arvioitu.
Levysalaus kattaa kapeamman tapauksen
Vieraan levyn salaaminen suojaa lepotilassa olevaa levykuvaa, toiselle koneelle kannettua taltiota tai pakenevaa varmuuskopiota. Se ei tee mitään vieraan ajaessa, koska hypervisori lukee muistin sen jälkeen, kun vieras on purkanut sen salauksen. Käsittele salasanaa tallennettujen kopioiden suojana, älä kilpenä VM:ää suorittavaa konetta vastaan.
Avaimet ja elävä suoritus ovat erillisiä kysymyksiä. Ylläpidetyssä tai jaetussa ympäristössä palveluntarjoaja voi pitää levykuvan avaimet samalla, kun se ajaa vierasta laitteistolla, jota et koskaan tarkasta, joten kirjaa molemmat vastaukset.
Kuljetus ei ole sama näkymä
Vieraan tunnelia kantava näkee ulommat päätepisteet, ajoituksen ja määrän, vaikka hyötykuorma pysyy suljettuna. Sen muotoinen metadata vastaa usein kysymykseen, joka tarkkailijalla tosiasiassa on, joten käsittele sitä altistumisen osana, älä kohinana. Sovittimen tila ja reititys päättävät, koskevatko isäntätason VPN-säännöt vieraan liikennettä lainkaan.
Testaa tuo vieraan sisältä, älä isännän selaimesta. Isännän selain voi olla katettu, kun vieras on sillattu suoraan ulos, ja kaksi voi jakaa yhteyden käyttäen eri reittejä. Kirjaa sovittimen tila ja katso sitten kaappaus isännän fyysiseltä liitännältä sen sijaan, että luottaisit oletukseen.
Pienennä ylitykset ja kirjoita sitten merkintä
Aja vierasta laitteistolla, jota hallitset, pidä hypervisori paikattuna ja ota jaetut kansiot, leikepöydän jakaminen ja raahaus käyttöön vain siellä, missä työ niitä tarvitsee. Jokainen niistä on kanava isännän ja vieraan välillä, ja toimitettu oletus on yleensä avoimempi kuin tehtävä vaatii. Kytke pois vieraslisäykset, joita et käytä, ja varmista sitten, että asetukset säilyvät uudelleenkäynnistyksen yli, koska päivitys voi palauttaa sen, minkä kytkit pois.
Nämä vaiheet kaventavat ylityksiä; ne eivät tee vieraasta erillistä fyysistä luottamusrajaa. Karkaistun VM:n pitäminen sellaisena on se, missä riskiarviot yleensä menevät pieleen.
Herkän työn osalta kirjaa, miten liikenne reititetään ja mitkä paikalliset järjestelmät ajavat ja pitävät työkuorman. Lisää, kuka hallitsee isäntää ja mitkä tiedostot säilyvät istunnosta. Yksityisyysmuistio, joka luettelee vain tunnelin, kuvaa puolet järjestelystä.