fbpx
Wikipedia

VirtualBox

Oracle VM VirtualBox (conocido generalmente como VirtualBox) es un software de virtualización para arquitecturas x86/amd64. Actualmente es desarrollado por Oracle Corporation como parte de su familia de productos de virtualización. Por medio de esta aplicación es posible instalar sistemas operativos adicionales, conocidos como «sistemas invitados», dentro de otro sistema operativo «anfitrión», cada uno con su propio ambiente virtual. Entre los sistemas operativos soportados (en modo anfitrión) se encuentran GNU/Linux, Mac OS X, OS/2 Warp, Genode,[1]Windows y Solaris/OpenSolaris, y dentro de ellos es posible virtualizar los sistemas operativos FreeBSD, GNU/Linux, OpenBSD, OS/2 Warp, Windows, Solaris, MS-DOS, Genode y muchos otros.

Oracle VM VirtualBox

VirtualBox 5.0 virtualizando Linux Mint 17.1 en un anfitrión Ubuntu 14.04
Información general
Tipo de programa Máquina virtual
Autor Innotek GmbH
Desarrollador Oracle Corporation
Modelo de desarrollo Código abierto
Lanzamiento inicial 15 de enero de 2007
Licencia Privativa / GPLv2 (Opcionalmente CDDL para la mayoría de archivos en la fuente)
Idiomas 30 idiomas
Información técnica
Programado en C++, C, Lenguaje ensamblador x86
Interfaz gráfica predeterminada Qt
Versiones
Última versión estable 6.1.26 (info) 28 de julio de 2021 (2 meses y 4 días)
Archivos legibles
VirtualBox machine definition
Enlaces
Sitio web oficial
Repositorio de código
Seguimiento de errores

VirtualBox ofrece algunas funcionalidades interesantes, como la ejecución de máquinas virtuales de forma remota, por medio del Remote Desktop Protocol (RDP), soporte iSCSI, aunque estas opciones no están disponibles en la versión OSE.

En cuanto a la emulación de hardware, los discos duros de los sistemas invitados son almacenados en los sistemas anfitriones como archivos individuales en un contenedor llamado Virtual Disk Image, incompatible con los demás softwares de virtualización.

Otra de las funciones que presenta es la de montar imágenes ISO como unidades virtuales ópticas de CD o DVD, o como un disquete.

Tiene un paquete de controladores que permiten aceleración en 3D, pantalla completa, hasta 4 placas PCI Ethernet (8 si se utiliza la línea de comandos para configurarlas), integración con teclado y ratón.

Desde la versión 6.0, VirtualBox ya no es compatible con sistemas operativos anfitrión de 32 bits, pero si se puede crear máquinas virtuales tanto de 32 bits como de 64 bits.[2]​ El soporte para las versiones de la rama 5.2.x finalizó en julio de 2020, siendo las últimas versiones compatibles con sistemas operativos anfitrión de 32 bits.[3][4]

Historia

VirtualBox fue ofrecido inicialmente por "Innotek GmbH" de Weinstadt - Alemania, bajo una licencia de software privativo, pero en enero de 2007, después de años de desarrollo, surgió VirtualBox OSE (Open Source Edition) bajo la licencia GPLv2.[5]​ Actualmente existe la versión privativa Oracle VM VirtualBox, que es gratuita únicamente bajo uso personal o de evaluación, y está sujeta a la "Licencia de uso personal y de evaluación de VirtualBox" (VirtualBox Personal Use and Evaluation License o PUEL).[6]​ y la versión Open Source, VirtualBox OSE, que es software libre, sujeta a la licencia GPL.

Sun Microsystems adquirió Innotek GmbH en febrero de 2008.[7]

Oracle Corporation adquirió Sun Microsystems en enero de 2010 y cambió la marca del producto a "Oracle VM VirtualBox".[8]

Incidencias

A lo largo de su historia VirtualBox ha presentado una serie de incidencias,[9]​ de las cuales las más importantes han sido las siguientes:

  • El 6 de noviembre de 2018 el investigador Sergey Zelenyuk publicó una vulnerabilidad que permite "escaparse" de la máquina virtual y tomar control del kernel de la máquina anfitrión.[10]​ Dicha situación ocurre solamente si se utiliza la tarjeta de red virtual utilizada por defecto al crear una máquina virtual y el modo de conexión está establecido en NAT.[11]

Véase también

Referencias

  1. «Oracle releases VirtualBox 6.0.0» (en inglés). gHacks Tech News. 19 de diciembre de 2018. 
  2. «Changelog-5.2» (en inglés). Oracle VM VirtualBox. 15 de enero de 2019. 
  3. «VirtualBox 5.2 builds» (en inglés). Oracle VM VirtualBox. 15 de enero de 2019. 
  4. «GPL» (en inglés). 
  5. «VirtualBox PUEL» (en inglés). 
  6. «Sun Microsystems Announces Agreement to Acquire Innotek, Expanding Sun xVM Reach to the Developer Desktop» (en inglés). 
  7. «Oracle and Virtualization» (en inglés). 
  8. Real Academia Española y Asociación de Academias de la Lengua Española. «incidencia : Acontecimiento que sobreviene en el curso de un asunto o negocio y tiene con él alguna conexión.». Diccionario de la lengua española (23.ª edición). Consultado el 23 de julio de 2018. 
  9. Zelenyuk, Sergey (6 de noviembre de 2018). (html). GitHub (en inglés). Archivado desde el original el 7 de noviembre de 2018. Consultado el 10 de noviembre de 2018. «A default VirtualBox virtual network device is Intel PRO/1000 MT Desktop (82540EM) and the default network mode is NAT. We will refer to it E1000. The E1000 has a vulnerability allowing an attacker with root/administrator privileges in a guest to escape to a host ring3. Then the attacker can use existing techniques to escalate privileges to ring 0 via /dev/vboxdrv.» 
  10. Púa, Daniel (9 de noviembre de 2018). (html). Hispasec. Archivado desde el original el 10 de noviembre de 2018. Consultado el 10 de noviembre de 2018. «Debido a la configuración de E1000 es posible, mediante el envío de una cadena de descriptores Tx específicos, conseguir un desbordamiento de búfer (comúnmente conocido como buffer overflow), el cual concluye en dos posibilidades (ambas usadas en la explotación): * Los datos se leerán desde el invitado en un búfer de almacenamiento dinámico. *Copia de datos de una longitud específica al búfer sin ninguna verificación. * Además, el exploit utilizado por Zelenyuk hace uso del LKM para cargar un sistema operativo invitado. Como se requiere escalada de privilegios para conseguir cargar el controlador en ambos sistemas, hace uso de cadenas de explotaciones publicadas en el concurso Pwn2Own. Estas cadenas explotan un navegador que abre un sitio web malicioso en el sistema operativo invitado, el cual consigue escapar de la sandbox para obtener acceso total al anillo 3 (nivel de aplicación). Finalmente, y gracias a vulnerabilidades conocidas, consigue escalada de privilegios para acceder al anillo 0 (nivel de kernel) donde está todo lo necesario para atacar a un hipervisor desde el sistema operativo invitado.» 

Enlaces externos

  •   Wikimedia Commons alberga una categoría multimedia sobre VirtualBox.
  • Página web oficial
  • Cómo ejecutar Virtualbox desde un USB
  • (RemoteBox no está relacionado ni afiliado con Oracle).
  •   Datos: Q11393
  •   Multimedia: VirtualBox

virtualbox, oracle, conocido, generalmente, como, software, virtualización, para, arquitecturas, amd64, actualmente, desarrollado, oracle, corporation, como, parte, familia, productos, virtualización, medio, esta, aplicación, posible, instalar, sistemas, opera. Oracle VM VirtualBox conocido generalmente como VirtualBox es un software de virtualizacion para arquitecturas x86 amd64 Actualmente es desarrollado por Oracle Corporation como parte de su familia de productos de virtualizacion Por medio de esta aplicacion es posible instalar sistemas operativos adicionales conocidos como sistemas invitados dentro de otro sistema operativo anfitrion cada uno con su propio ambiente virtual Entre los sistemas operativos soportados en modo anfitrion se encuentran GNU Linux Mac OS X OS 2 Warp Genode 1 Windows y Solaris OpenSolaris y dentro de ellos es posible virtualizar los sistemas operativos FreeBSD GNU Linux OpenBSD OS 2 Warp Windows Solaris MS DOS Genode y muchos otros Oracle VM VirtualBoxVirtualBox 5 0 virtualizando Linux Mint 17 1 en un anfitrion Ubuntu 14 04Informacion generalTipo de programaMaquina virtualAutorInnotek GmbHDesarrolladorOracle CorporationModelo de desarrolloCodigo abiertoLanzamiento inicial15 de enero de 2007LicenciaPrivativa GPLv2 Opcionalmente CDDL para la mayoria de archivos en la fuente Idiomas30 idiomasInformacion tecnicaProgramado enC C Lenguaje ensamblador x86Interfaz grafica predeterminadaQtVersionesUltima version estable6 1 26 info 28 de julio de 2021 2 meses y 4 dias Archivos legiblesVirtualBox machine definitionEnlacesSitio web oficial Repositorio de codigo Seguimiento de errores editar datos en Wikidata VirtualBox ofrece algunas funcionalidades interesantes como la ejecucion de maquinas virtuales de forma remota por medio del Remote Desktop Protocol RDP soporte iSCSI aunque estas opciones no estan disponibles en la version OSE En cuanto a la emulacion de hardware los discos duros de los sistemas invitados son almacenados en los sistemas anfitriones como archivos individuales en un contenedor llamado Virtual Disk Image incompatible con los demas softwares de virtualizacion Otra de las funciones que presenta es la de montar imagenes ISO como unidades virtuales opticas de CD o DVD o como un disquete Tiene un paquete de controladores que permiten aceleracion en 3D pantalla completa hasta 4 placas PCI Ethernet 8 si se utiliza la linea de comandos para configurarlas integracion con teclado y raton Desde la version 6 0 VirtualBox ya no es compatible con sistemas operativos anfitrion de 32 bits pero si se puede crear maquinas virtuales tanto de 32 bits como de 64 bits 2 El soporte para las versiones de la rama 5 2 x finalizo en julio de 2020 siendo las ultimas versiones compatibles con sistemas operativos anfitrion de 32 bits 3 4 Indice 1 Historia 2 Incidencias 3 Vease tambien 4 Referencias 5 Enlaces externosHistoria EditarVirtualBox fue ofrecido inicialmente por Innotek GmbH de Weinstadt Alemania bajo una licencia de software privativo pero en enero de 2007 despues de anos de desarrollo surgio VirtualBox OSE Open Source Edition bajo la licencia GPLv2 5 Actualmente existe la version privativa Oracle VM VirtualBox que es gratuita unicamente bajo uso personal o de evaluacion y esta sujeta a la Licencia de uso personal y de evaluacion de VirtualBox VirtualBox Personal Use and Evaluation License o PUEL 6 y la version Open Source VirtualBox OSE que es software libre sujeta a la licencia GPL Sun Microsystems adquirio Innotek GmbH en febrero de 2008 7 Oracle Corporation adquirio Sun Microsystems en enero de 2010 y cambio la marca del producto a Oracle VM VirtualBox 8 Incidencias EditarA lo largo de su historia VirtualBox ha presentado una serie de incidencias 9 de las cuales las mas importantes han sido las siguientes El 6 de noviembre de 2018 el investigador Sergey Zelenyuk publico una vulnerabilidad que permite escaparse de la maquina virtual y tomar control del kernel de la maquina anfitrion 10 Dicha situacion ocurre solamente si se utiliza la tarjeta de red virtual utilizada por defecto al crear una maquina virtual y el modo de conexion esta establecido en NAT 11 Vease tambien EditarUltraISO Unidad virtual UNetbootinReferencias Editar vbox dev Genode 14 02 supports VirtualBox on Nova microhypervisor Oracle releases VirtualBox 6 0 0 en ingles gHacks Tech News 19 de diciembre de 2018 Changelog 5 2 en ingles Oracle VM VirtualBox 15 de enero de 2019 VirtualBox 5 2 builds en ingles Oracle VM VirtualBox 15 de enero de 2019 GPL en ingles VirtualBox PUEL en ingles Sun Microsystems Announces Agreement to Acquire Innotek Expanding Sun xVM Reach to the Developer Desktop en ingles Oracle and Virtualization en ingles Real Academia Espanola y Asociacion de Academias de la Lengua Espanola incidencia Acontecimiento que sobreviene en el curso de un asunto o negocio y tiene con el alguna conexion Diccionario de la lengua espanola 23 ª edicion Consultado el 23 de julio de 2018 Zelenyuk Sergey 6 de noviembre de 2018 MorteNoir1 virtualbox e1000 0day html GitHub en ingles Archivado desde el original el 7 de noviembre de 2018 Consultado el 10 de noviembre de 2018 A default VirtualBox virtual network device is Intel PRO 1000 MT Desktop 82540EM and the default network mode is NAT We will refer to it E1000 The E1000 has a vulnerability allowing an attacker with root administrator privileges in a guest to escape to a host ring3 Then the attacker can use existing techniques to escalate privileges to ring 0 via dev vboxdrv Pua Daniel 9 de noviembre de 2018 Explicando el 0 day de VirtualBox html Hispasec Archivado desde el original el 10 de noviembre de 2018 Consultado el 10 de noviembre de 2018 Debido a la configuracion de E1000 es posible mediante el envio de una cadena de descriptores Tx especificos conseguir un desbordamiento de bufer comunmente conocido como buffer overflow el cual concluye en dos posibilidades ambas usadas en la explotacion Los datos se leeran desde el invitado en un bufer de almacenamiento dinamico Copia de datos de una longitud especifica al bufer sin ninguna verificacion Ademas el exploit utilizado por Zelenyuk hace uso del LKM para cargar un sistema operativo invitado Como se requiere escalada de privilegios para conseguir cargar el controlador en ambos sistemas hace uso de cadenas de explotaciones publicadas en el concurso Pwn2Own Estas cadenas explotan un navegador que abre un sitio web malicioso en el sistema operativo invitado el cual consigue escapar de la sandbox para obtener acceso total al anillo 3 nivel de aplicacion Finalmente y gracias a vulnerabilidades conocidas consigue escalada de privilegios para acceder al anillo 0 nivel de kernel donde esta todo lo necesario para atacar a un hipervisor desde el sistema operativo invitado Enlaces externos Editar Wikimedia Commons alberga una categoria multimedia sobre VirtualBox Pagina web oficial Como ejecutar Virtualbox desde un USB RemoteBox Cliente de VirtualBox escrito en Codigo Abierto con Administracion Remota RemoteBox no esta relacionado ni afiliado con Oracle Datos Q11393 Multimedia VirtualBoxObtenido de https es wikipedia org w index php title VirtualBox amp oldid 137615914, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos