Tres meses después de la anterior entrega, ya está aquí la tercera versión de punto de 2024 del sistema operativo de Offensive Security. Kali Linux 2024.3 ha llegado con muchos cambios, pero la mayoría de ellos se han realizado bajo el capó. Por ejemplo, han empezado a usar GCC 14, the glibc 2.40 y Python 3.12, el que merece un capítulo aparte. 3.12 será la versión que se usará por defecto en 2024.4, en diciembre, y la compañía avisa de que cambiarán muchas cosas que hasta ahora se daban por sentadas.
La más importante es que, desde Python 3.12 en adelante, ya no se puede usar pip para instalar módulos de Python para todo el sistema operativo. Por poner un ejemplo, en Python <3.12 podíamos escribir pip install yt-dlp y tener la popular herramienta de descarga de vídeos accesible desde cualquier parte del sistema opeartivo. En Python >=3.12, esto seguirá siendo posible en un entorno virtual o venv, pero si queremos algo para todo el sistema operativo habrá que usar el gestor de paquetes de la distribución. En el caso del ejemplo sería sudo apt install python3-yt-dlp.
Otras novedades en Kali Linux 2024.3
Entre el resto de novedades destacan las nuevas herramientas:
- goshs: es como SimpleHTTPServer, pero escrito en Go, y con más características.
- graudit, Grep Rough AUDIT: herramienta de auditoría de código fuente.
- gsocket: permite que dos máquinas en diferentes redes se comuniquen entre sí.
- hekatomb: extrae y descifra todas las credenciales de todos los ordenadores del dominio.
- mxcheck: escáner de información y seguridad para servidores de correo electrónico.
- netexec: herramienta de explotación de servicios de red que ayuda a automatizar la evaluación de la seguridad de grandes redes.
- netscanner: escáner de red y herramienta de diagnóstico con TUI moderna.
- obsidian: aplicación de escritura privada y flexible que se adapta a la forma de pensar.
- sippts: conjunto de herramientas para auditar sistemas VoIP basados en SIP.
- sprayhound: herramienta de pulverización de contraseñas e integración con Bloodhound.
- sqlmc: comprueba todas las URLs de un dominio en busca de inyecciones SQL.
Pocas novedades en KaliNethunter esta vez, pero sí soportan nuevos aparatos: OnePlus 6/6T, SHIFT SHIFT6mq y Xiaomi Pocophone F1. En cuanto a la versión ARM, destaca que el kernel de la Raspberry Pi 5 es ahora Linux 6.6 y el del Pinebook ha bajado a 6.1 para corregir problemas gráficos. La lista completa de cambios están en las notas de este lanzamiento.