Poate un VPN dintr-o VM să ascundă traficul de gazdă?
Un tunel dintr-o VM de desktop protejează o singură cale de rețea. Gazda rulează în continuare oaspetele, îi păstrează artefactele și îl poate urmări.
Instalați clientul într-o mașină virtuală, tunelul urcă și traficul oaspetelui este criptat. Asta valorează ceva împotriva rețelei din afara mașinii. Împotriva sistemului de operare care rulează oaspetele, oferă mult mai puțin, pentru că poate citi memoria oaspetelui și îi poate vedea ecranul. Verificările de mai jos separă ce protejează tunelul de ce păstrează gazda.
Gazda citește text clar înainte de tunel
Un hipervizor de desktop dă oaspetelui timp de procesor și poate citi memoria pe care acesta o scrie, inclusiv pagina pe care un browser tocmai a decriptat-o. Un instrument de monitorizare de pe gazdă citește acel text clar fără să atace cifrul, iar un keylogger de la același nivel colectează apăsări de taste înainte ca vreun client să le înfășoare. Nimic din toate acestea nu are nevoie de un VPN stricat, așa că un tunel curat poate sta lângă o gazdă instrumentată.
Ce nu predă această poziție sunt cheile capătului îndepărtat sau conținutul pe care alt punct final îl protejează cap la cap. Tunelul rezistă în continuare împotriva rețelei pe care o traversează; golul este local.
Artefactele supraviețuiesc sesiunii
Puneți pe pauză un oaspete VirtualBox și lângă el apare un fișier .sav cu starea memoriei salvată. VMware lasă fișiere .vmem și .vmsn în timpul suspendării și al instantaneelor, iar punctele de control Hyper-V cresc discuri diferențiale .avhdx pe volumul gazdei. Niciunul dintre aceste fișiere nu este criptat de criptarea discului oaspetelui. Fișierul de paginare al gazdei poate primi și pagini pe care hipervizorul le-a împins afară, urma despre care Tails avertizează în ghidul său de virtualizare. Verificați dacă hipervizorul păstrează instantanee și dacă swap-ul gazdei stă pe un volum criptat.
Stabiliți o regulă de păstrare pentru acele fișiere în loc să vă bazați pe valoarea implicită, care le ține până le șterge cineva. Un oaspete care anunță o sesiune amnezică nu schimbă nimic; gazda scrie fișierul, deci politica gazdei decide. Dacă nu puteți spune unde stau instantaneele sau cine le poate deschide, proiectarea oaspetelui nu a fost evaluată.
Criptarea discului acoperă un caz mai îngust
Criptarea discului oaspetelui protejează o imagine în repaus, un volum dus pe altă mașină sau o copie de rezervă care scapă. Nu face nimic cât timp oaspetele rulează, pentru că hipervizorul citește memoria după ce oaspetele a decriptat-o. Tratați fraza de acces ca protecție pentru copiile stocate, nu ca scut împotriva mașinii care execută VM-ul.
Cheile și execuția live sunt întrebări separate. Într-un mediu găzduit sau partajat, furnizorul poate ține cheile imaginii în timp ce rulează oaspetele pe hardware pe care nu îl inspectați niciodată, așa că notați ambele răspunsuri.
Transportul nu este aceeași vedere
Cine transportă tunelul oaspetelui vede punctele finale externe, temporizarea și volumul, chiar dacă încărcătura rămâne închisă. Metadate de această formă răspund adesea la întrebarea pe care observatorul o are de fapt, așa că tratați-le ca parte din expunere, nu ca zgomot. Modul adaptorului și rutarea decid dacă regulile VPN la nivel de gazdă ating deloc traficul oaspetelui.
Testați asta din interiorul oaspetelui, nu dintr-un browser pe gazdă. Un browser de pe gazdă poate fi acoperit în timp ce oaspetele este punte direct afară, iar cele două pot împărtăși o conexiune folosind rute diferite. Notați modul adaptorului, apoi verificați o captură pe interfața fizică a gazdei în loc să vă bazați pe o presupunere.
Îngustați traversările, apoi scrieți raportul
Rulați oaspetele pe hardware pe care îl controlați, țineți hipervizorul actualizat și activați folderele partajate, partajarea clipboardului și tragerea și plasarea doar acolo unde munca le cere. Fiecare dintre ele este un canal între gazdă și oaspete, iar valoarea implicită livrată este de obicei mai deschisă decât cere sarcina. Opriți completările de oaspete pe care nu le folosiți, apoi confirmați că setările supraviețuiesc unei reporniri, pentru că o actualizare poate readuce ce ați dezactivat.
Acești pași îngustează traversările; ei nu transformă oaspetele într-o graniță fizică de încredere separată. A trata un VM întărit ca o astfel de graniță este locul unde evaluările de risc greșesc de obicei.
Pentru muncă sensibilă, notați cum este rutat traficul și ce sisteme locale rulează și păstrează sarcina de lucru. Adăugați cine controlează gazda și ce fișiere supraviețuiesc sesiunii. O notă de confidențialitate care listează doar tunelul descrie jumătate din aranjament.