Friday 20 May 2011

HackerLab con VirtualBox

En este post les contaré cómo hice una red entre Kubuntu Lucid  y Windows Xp (desde una caja virtual).

¿Para qué quieres una red virtual? Pues si eres un tipo curioso y con un poco de ética no te meterás al computador del vecino para probar trucos de metasploit, nmap o cualquier software parecido. Para aprender sólo necesitas instalar en tu PC VirtualBox, después instalar Xp o tu víctima preferida en una caja de virtual y configurar la red virtual.

Los primeros dos pasos (instalar VirtualBox y Windows en una caja virtual) están muy bien explicados en la red. Yo me concentraré en enseñarles cómo configurar la red entre la máquina virtual (Xp) y la real (Linux) con el fin de hacer su propio HackerLab.

La verdad es algo muy sencillo. Por defecto ustedes podrán navegar desde su máquina virtual gracias a la conexión NAT que VirtualBox hace por defecto. Pero eso no es suficiente para lanzar un ataque desde su máquina real a su máquina virtual. Lo que deben hacer es abrir VirtualBox, escoger la máquina virtual que crearon y dar click en 'Settings'.



Después vayan a 'Network' y podrán ver la conexión NAT que les permite navegar por internet desde su máquina virtual, pero que no les permite atacarla desde su máquina real.


Ahora vayan a 'adapter 2' y activenlo (marquen la casilla 'enable network adapter'). En seguida pongan las siguientes opciones:


Para verificar que todo este bien hagan un ping desde su máquina real a su máquina virtual. En primer lugar prenden su máquina virtual y en Inicio > Ejecutar ponen 'cmd' (sin las comillas simples). En seguida, en la Shell que se abre (la ventana de fondo negro), escriben 'ipconfig'. En seguida les dará la dirección IP de la máquina virtual.


Por último abran una consola en su máquina real y escriban 'ping xxxxxxx', en donde las 'xxxxxxxx' son la dirección IP de su máquina virtual (en el ejemplo es 192.168.56.101). Si reciben algo como:

64 bytes from 192.168.56.101: icmp_seq=1 ttl=128 time=1.18 ms
64 bytes from 192.168.56.101: icmp_seq=2 ttl=128 time=1.06 ms
64 bytes from 192.168.56.101: icmp_seq=3 ttl=128 time=1.17 ms
64 bytes from 192.168.56.101: icmp_seq=4 ttl=128 time=1.22 ms
64 bytes from 192.168.56.101: icmp_seq=5 ttl=128 time=0.968 ms

Habrán configurado exitosamente su HackerLAb. Sus preguntas, sugerencias y arreadas de madre son importantes para mí (las arreadas de madre no tanto), por favor pónganlas en los comentarios.