@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

docker-instalar-kali-linux-1

Docker: Instalar Kali Linux

Docker: Instalar Kali Linux

En alguna que otra entrada he utilizado Kali Linux como distribución para realizar tareas de pentesting

Para los que no la conozcáis, os dejo el enlace a la misma y otros enlaces de interés:

Hoy vamos a llevarlo a Docker en formato container. Usaré Docker Desktop, que es lo que tengo más a mano ahora mismo. En otra entrada mostraré como lanzarla sobre containers Proxmox LXC/LXD.

Principal ventaja de usar container de Kali Linux

Desde mi punto de vista, tiene sentido cuando manejas gran volumen de containers, y quieres mantener una visibilidad de ellos en tu red privada que gestiona el host de virtualización. Un ejemplo, tienes desarrolladores externos en tu organización o quieres hacer una auditoría cada X tiempo.

docker-instalar-kali-linux-1

Comprobar estado servicio Docker vía Powershell

El proceso es bastante sencillo. Nos aseguramos que nuestro servicio docker está corriendo y trabajando, lo hago, por ejemplo, vía Powershell:

docker-instalar-kali-linux-2

Descarga imagen container docker Kali Linux

Bajamos la imagen de Kali Linux:

Podéis verla en la consola:

docker-instalar-kali-linux-3

O vía comando:

Limitar gestión de CPU y RAM de container Kali Linux

Por si no queréis matar vuestra máquina cuando se ejecute, limitar el uso que hará de la memoria RAM y la CPU, creando un archivo sin extensión con este contenido (modificar la ram o cpu a vuestro antojo):

Yo uso Notepad++:

docker-instalar-kali-linux-4

Luego tenéis que colocarlo en:

Reiniciamos el servicio wsl, cerrando Docker Desktop para que tenga efecto:

Pulsamos RESTART:

docker-instalar-kali-linux-5

Una vez todo preparado, procedemos a su creación.

Crear container docker Kali Linux

Comando que voy a usar:

Configuración container docker Kali Linux

Ahora tenemos que instalar el paquete kali-linux-headless, que le costará un buen rato:

Acceder container docker Kali Linux

Si queremos acceder nuevamente a él, si partimos de parado:

Lanzar comando docker Kali Linux

Podemos lanzar comandos en el contenedor vía:

Usar proxies personalizados para docker Kali Linux

Podemos usar un proxie en Docker Desktop, que para estos menesteres seguro nos viene muy bien:

docker-instalar-kali-linux-7

Copiar ficheros a container docker Kali Linux

Si necesitamos pasar ficheros simplemente lo podemos hacer desde el apartado Containers del Docker Desktop, pulsamos sobre el contenedor y apartado FILES (arrastramos lo que queramos):

docker-instalar-kali-linux-8

docker-instalar-kali-linux-9

Borrar container docker Kali Linux

Si lo queremos borrar:

O hacer todas estas operaciones desde Docker Desktop:

docker-instalar-kali-linux-6

Espero os parezca interesante…se abre un mundo de posibilidades. Intentaré detallar como realizar auditorías de infraestructuras dentro de nuestra red de containers

¿Te ha gustado la entrada SÍGUENOS EN TWITTER O INVITANOS A UN CAFE?

El Blog de Negu

Acerca de Raul Unzue Pulido

Blogger en “Máquinas Virtuales - El Blog de Negu” | Senior Security Manager (PMP, ITIL) | ProjectManager, SysAdmin & DevOps Enthusiast | Especialista en Virtualización y Sistemas Operativos | VMware vExpert ⭐️ x12

Compruebe también

laboratorio-de-pentesting-comprometiendo-la-infraestructura-proxmox-desde-un-contenedor-docker-17

Laboratorio de Pentesting: Comprometiendo la infraestructura Proxmox desde un Contenedor Docker

Laboratorio de Pentesting: Comprometiendo la infraestructura Proxmox desde un Contenedor Docker Aunque hemos hablado muchas …

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

quince − 6 =

Blog Maquinas Virtuales - El Blog de Negu