¿Pueden los piratas informáticos comprometer una máquina virtual hasta el punto de comprometer su sistema operativo host? [duplicar]

0

Recientemente estuve leyendo sobre varias estrategias de seguridad y una que ha estado presente por un tiempo pero que está empezando a ganar fuerza ahora está funcionando dentro de una máquina virtual en el sistema operativo deseado. Si esa máquina virtual se ve comprometida, simplemente puede revertir el sistema a la fecha y hora en que sabe que estaba en buen estado o incluso eliminar la máquina virtual completa y comenzar de nuevo.

Esto suena bastante simple y, por lo tanto, hay sistemas operativos que se basan y amplían en esta idea de VM como Qubes

Mientras leía la página de información en Qubes, me topé con una sección que menciona lo siguiente:

  

VirtualBox o VMware Workstation son populares porque están diseñados   Principalmente para ser fácil de usar y ejecutar en sistemas operativos populares como Windows   (que se llama el sistema operativo host, ya que "aloja" las máquinas virtuales). sin embargo, el   El hecho de que los hipervisores de tipo 2 se ejecutan bajo el sistema operativo host significa que son   realmente tan seguro como el propio sistema operativo host. Si el sistema operativo del host es alguna vez   comprometido, entonces cualquier VM que posea también se verá comprometida de manera efectiva.

A partir de esa declaración, se me ocurre la idea de que si hago todo, y me refiero a todo en mi VM y solo uso el sistema operativo host para ejecutar VirtualBox y nada más; ¿Es seguro asumir que mi sistema operativo host no podrá corromperse? ¿O puede un pirata informático identificar con bastante facilidad que están dentro de una máquina virtual y llegar a mi sistema operativo host?

    
pregunta RAZ_Muh_Taz 21.12.2017 - 18:55
fuente

1 respuesta

4

Hay casos en los que una máquina virtual puede escapar (en un grado u otro) del entorno de virtualización y manipular datos fuera de lo que debería ser capaz. Esto puede significar que una máquina virtual invitada puede ejecutar el código en un invitado diferente, o incluso dentro del propio sistema operativo host.

Estas vulnerabilidades suelen denominarse 'errores de escape', wikipedia tiene una lista de algunos ejemplos: enlace

Además, en la mayoría de los casos es bastante fácil descubrir que está en una máquina virtual invitada. El hardware virtual generalmente se identifica a sí mismo como tal y se puede ver en cosas como el administrador de dispositivos.

La ejecución dentro de una máquina virtual es más segura, ya que muchos virus / malware no intentarán explotar los errores de escape de los huéspedes (a menos que todos comiencen a ejecutarse como máquinas virtuales, entonces probablemente verá un aumento), pero es no es una cosa segura.

    
respondido por el K.B. 21.12.2017 - 19:11
fuente

Lea otras preguntas en las etiquetas