¿Qué sucede con los datos en la RAM después de que la máquina virtual se apaga?

4

Me pregunto, ¿qué pasará con los datos en la memoria RAM después de que la máquina virtual se apague?

Dado que el servidor de alojamiento aún se está ejecutando y la memoria RAM aún está activada, creo que los datos permanecerán allí hasta que otros VM / programas los anulen, ¿verdad? ¿O sabe si las implementaciones de software de virtualización garantizan que la memoria se borrará? Si es así, ¿Cuál? ¿O en caso de almacenar algunos datos confidenciales, debería asegurarme de que antes de apagar la VM todos los datos en la RAM estén anulados?

AuHau
fuente
El sistema operativo host recuperará la memoria y la pondrá a cero. No es diferente de cualquier otro cierre de programa.
PetSerAl
Esa es una muy buena pregunta. Creo que se reduce a "puede usted realizar una ataque de arranque en frio en una máquina virtual ".
gronostaj
1
Es interesante mencionar el ataque de arranque en frío, sin embargo, el espacio RAM asignado se borra antes de que sea devuelto a la máquina host. @gronostaj

Respuestas:

1

¿Qué sistema de visualización está usando o interesado? En general, cuando enciende una máquina virtual, consume la memoria RAM que le asignó en la configuración. Después de apagarlo, ese espacio de RAM se libera y se devuelve al equipo host.

Desde Configurando máquinas virtuales :

Esto establece la cantidad de RAM que se asigna y se le da a la VM cuando   se está ejecutando La cantidad especificada de memoria será solicitada a   El sistema operativo host, por lo que debe estar disponible o disponible.   como memoria libre en el host al intentar iniciar la máquina virtual y lo hará   no estar disponible para el host mientras se ejecuta la máquina virtual

Supongamos que su host y las máquinas virtuales y la red son seguras, debe recordar que los datos que guarda en su máquina virtual todavía están presentes en el disco duro de la máquina host después de apagarlo.


fuente
0

Normalmente, el ram se "libera" de nuevo en el sistema operativo, para hacer lo que le plazca, se marca como "libre" o "disponible" o se usa de nuevo.

Creo que las máquinas virtuales como VirtualBox pueden "guardar" la memoria RAM y usarla para iniciar de nuevo con los mismos programas que se ejecutan, como la suspensión o hibernación de una computadora normal. Si nunca fue apagado.

¿O le preocupa que los datos en la RAM de la máquina virtual todavía estén en la memoria, y que algún otro programa fraudulento que se ejecuta en su computadora pueda leer los datos confidenciales? Esa es una posibilidad pero en ese caso, estoy seguro de que cualquier programa malicioso que ya se esté ejecutando en su computadora podría leer la pantalla & amp; teclado y amplificador entradas del mouse, escuchar el tráfico de la red, y básicamente haz algo ya , VM o no VM. No me preocuparia por eso haría preocuparse por todo el spyware malicioso que se ejecuta en mi computadora, aunque

Xen2050
fuente