Kali Linux

Apuntes sobre varios aspectos de Kali Linux.


Introducción

El artículo de la Wikipedia en español1 indica que «Kali Linux es una distribución basada en Debian GNU/Linux diseñada principalmente para la auditoría y seguridad informática en general. Fue fundada y es mantenida por Offensive Security Ltd. Mati Aharoni y Devon Kearns, ambos pertenecientes al equipo de Offensive Security, desarrollaron la distribución a partir de la reescritura de BackTrack, que se podría denominar como la antecesora de Kali Linux.» Por su parte, la entrada en inglés2 indica, en lugar de auditoría, a la informática forense como uno de los propósitos de la distribución, lo que me parece mucho más adecuado para dar una descripción y definición de la herramienta.


Instalaciones

Hay muchas formas en las que uno puede hacerse del sistema operativo, muchas. Describir a todas ellas, como un ejercicio de registro de una experiencia práctica, puede ser difícil. Por el momento este registro se limita a las exploradas.

macOS

Podrá parecer extraño el que se cite a la instalación de una distribución de Linux dentro de otro sistema operativo, pero aquí se registra la forma en la que esta distribución puede instalarse teniendo a macOS como anfitrión vía una máquina virtual.

Parallels

En Parallels (considerando que el equipo anfitrión es una M1), la distribución instalada corresponde a una que el mismo Parallels ofrece para arquitecturas ARM.

Creación

La instalación de la distribución ofrecida por Parallels se lleva a cabo con la creación de una nueva máquina virtual, de donde el instalador se encargará del resto.

Instalación

La primera vez que arranque la máquina virtual requerirá algunas acciones de seguridad. Confirmar el acceso a datos de otras aplicaciones:

El cambio de password de la cuenta de acceso por defecto:

Y actividades post instalación para poder lograr la integración tanto del entorno huésped con el anfitrión, como con las utilerías que Parallels provee.

Actividades post instalación

Adicionalmente, al término de la instalación, ciertas acciones de configuración son recomendables. La primera es la revisión de la versión y ciertas variables de ambiente que se encuentran en /etc/os-release.

┌──(parallels㉿kali-gnu-linux-2023)-[~]
└─$ cat /etc/os-release
PRETTY_NAME="Kali GNU/Linux Rolling"
NAME="Kali GNU/Linux"
VERSION_ID="2023.2"
VERSION="2023.2"
VERSION_CODENAME=kali-rolling
ID=kali
ID_LIKE=debian
HOME_URL="https://www.kali.org/"
SUPPORT_URL="https://forums.kali.org/"
BUG_REPORT_URL="https://bugs.kali.org/"
ANSI_COLOR="1;31"

También, como actividad de hardening podemos indicar:

┌──(parallels㉿kali-gnu-linux-2023)-[~]
└─$ sudo apt update
[sudo] password for parallels:
Get:1 http://kali.download/kali kali-rolling InRelease [41.5 kB]
Get:2 http://kali.download/kali kali-rolling/main arm64 Packages [19.4 MB]
Get:3 http://kali.download/kali kali-rolling/main arm64 Contents (deb) [45.9 MB]
Get:4 http://kali.download/kali kali-rolling/contrib arm64 Packages [98.4 kB]
Get:5 http://kali.download/kali kali-rolling/contrib arm64 Contents (deb) [163 kB]
Get:6 http://kali.download/kali kali-rolling/non-free arm64 Packages [151 kB]
Get:7 http://kali.download/kali kali-rolling/non-free arm64 Contents (deb) [846 kB]
Get:8 http://kali.download/kali kali-rolling/non-free-firmware arm64 Packages [32.2 kB]
Get:9 http://kali.download/kali kali-rolling/non-free-firmware arm64 Contents (deb) [16.1 kB]
Fetched 66.7 MB in 19s (3,595 kB/s)
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
1795 packages can be upgraded. Run 'apt list --upgradable' to see them.

Y, por buena práctica, proceder con un reinicio:

$ sudo reboot

Actualización y mantenimiento

La actualización regular del sistema operativo puede hacer con el comando

$ sudo apt update

pero, de ser necesario, puede procederse con una actualización a una nueva versión con:

┌──(parallels㉿kali-gnu-linux-2023)-[~]
└─$ sudo apt upgrade

Para eliminar todo aquello que ya está obsoleto:

$ sudo apt autoremove

Ya sea por mera actualización, mantenimimento o aumento de versión, siempre es recomendable reiniciar la instalación

$ sudo reboot

Eliminación

Para proceder con la eliminación de la máquina virtual creada, desde el Control Center de Parallels:

se procede a dar click derecho en el ícono del engrane; después seleccionar la opción de remoción de la VM en el menú contextual.

Cuando el diálogo de confirmación aparezca, lo ideal es mover todo al bote de basura para evitar quedarse con archivos ocupando espacio en disco.


Uso

Configuración

Teclado

Para configurar apropiadamente el teclado, del menú principal, seleccionar Settings (los tres puntos en la esquina inferior derecha)

Luego Keyboard

Y finalmente, Layout. Si el modelo del teclado no está en la lista de modelos, optar por la que pinta como «genérica» (usualmente la del nombre del fabricante).

Troubleshooting

Esta es una relación de algunos problemas o dificultades experimentadas haciendo uso de algún elemento de Kali.

  1. Problemas con o en las actualizaciones

Referencias

  1. «Kali Linux«, Wikipedia, web. Visited: 2024.03.05. URL: https://es.wikipedia.org/wiki/Kali_Linux.
  2. «Kali Linux«, Wikipedia, web. Visited: 2024.03.05. URL: https://en.wikipedia.org/wiki/Kali_Linux.
  3. «Kali inside Parallels (Guest VM)«, kali.org, web. Updated 2024.03.06; visited: 2025.05.21. URL: https://www.kali.org/docs/virtualization/install-parallels-guest-vm/.

Twitter Wordpress eMail
© Todos los derechos reservados.
Dr. Eduardo René Rodríguez Avila
Creación: 2024.02.28
Última actualización: 2025.09.19
El contenido de este sitio puede ser copiado y reproducido libremente mientras no sea alterado y se cite su origen. Marcas y productos registrados son citados por referencia y sin fines de lucro o dolo. Todas las opiniones son a título personal del o los autores de éstas y, salvo sea expresado de otro modo, deben considerarse como registro y expresión de la experiencia de uso de aquello que es tratado. Para conocer más sobre la posición de privacidad y responsabilidad de lo que se presenta en este sitio web y como ha sido obtenido, consulte la declaración al respecto.