En el proceso de preparación de las herramientas para realizar pruebas de penetración y Ethical Hacking nos encontramos con la necesidad de que las máquinas virtuales tengan acceso a una tarjeta de red inalámbrica para poder realizar análisis en este ambiente.
En el video de hoy les muestro paso a paso como instalar y configurar correctamente una tarjeta de red Wi-Fi USB en la máquina virtual Kali Linux v 2.0, incluyendo el procedimiento que le permite a VirtualBox reconocer los dispositivos USB y pasarle el control de dichos dispositivos a las máquinas virtuales.
Uno de los mecanismos que utiliza VirtualBox para permitirle a las máquinas virtuales utilizar recursos de la máquina real es PCI passthrough que actualmente se encuentra en modo experimental y el otro mecanismo es el de compartir los recursos via USB, este último mecanismo es el que se utiliza y se muestra en el video.
Para poder utilizar el PCI passthrough, el hardware de la máquina real debe contar con lo siguiente:
- La tarjeta madre debe tener una unidad IOMMU.
- El CPU debe soportar IOMMU.
- El IOMMU debe estar habilitado en el BIOS.
- La máquina virtual debe ser ejecutada con la tecnología VT-x o AMD-V habilitada.
- El Kernel de Linux de la máquina real debe estar compilado con soporte a la tecnología IOMMU, incluyendo remapeo DMA y controlador para PCI stub.
- El Kernel de Linux de la máquina real debe reconocer y usar correctamente la unidad IOMMU.
Referencias:
https://www.virtualbox.org/manual/ch09.html#pcipassthrough
https://en.wikipedia.org/wiki/IOMMU
https://en.wikipedia.org/wiki/List_of_IOMMU-supporting_hardware