Contenedor Docker oficial de Kali Linux

docker-kali.png

El servidor de contenedores Docker está causando estragos allá por donde anda. Aunque ha recibido muchas críticas, especialmente por parte de la comunidad de seguridad, está revolucionando el mercado de la programación y el despliegue de aplicaciones.

Inicialmente Docker fue concebido con la idea de correr aplicaciones de manera aislada, idea que se adapta muy bien con un par de conceptos muy de moda: micro-servicios y DevOps, pero ha ido evolucionando de tal forma que su uso se está expandiendo más allá de eso.

Kali Linux acaba de publicar una entrada sobre la disponibilidad de dicha plataforma en un contenedor Docker.

Dicha imagen está basada en una versión minimalista de Kali Linux 1.1.0a. Para correr dicha imagen necesitas instalar la plataforma Docker en tu sistema. La instalación en sistemas Linux es muy sencilla ya que Docker está construido sobre LXC. Si tu sistema es Mac OS X, la instalación, aunque también es sencilla requiere de unos pasos extras. Incluso Microsoft he empezado a dar soporte para Docker.

Una vez tienes instalado Docker, todo lo que tienes que hacer es:

sudo docker pull kalilinux/kali-linux-docker sudo docker run -t -i kalilinux/kali-linux-docker /bin/bash

Si por ejemplo quieres instalar metasploit:

root@6d14207c4801:/# apt-get install metasploit

Si prefieres personalizar Kali, en vez de usar la imagen pre-construida, puedes usar este script como base.