GNU/Linux >> Tutoriales Linux >  >> Linux

Lanzamiento de Kali Linux 2019.4 (Xfce, Gnome, GTK3, Kali-Undercover, Kali-Docs, KeX, PowerShell y paquete público)

Es hora de tomar un trago, ¡esto llevará un tiempo!

Estamos increíblemente emocionados de anunciar nuestro cuarto y último lanzamiento de 2019, Kali Linux 2019.4, que está disponible de inmediato para descargar.

2019.4 incluye algunas actualizaciones nuevas y emocionantes:

  • Un nuevo entorno de escritorio predeterminado, Xfce
  • Nuevo tema GTK3 (para Gnome y Xfce)
  • Introducción del modo "Kali Undercover"
  • La documentación de Kali tiene un nuevo hogar y ahora funciona con Git
  • Embalaje público:llevar sus herramientas a Kali
  • Kali NetHunter KeX:escritorio Kali completo en Android
  • BTRFS durante la configuración
  • PowerShell añadido
  • El kernel se actualizó a la versión 5.3.9
  • … Además de las correcciones de errores y actualizaciones normales.

Nuevo entorno de escritorio y tema GTK3

Hay un montón de actualizaciones para revisar en esta versión, pero lo más importante que todos notarán primero son los cambios en el entorno y el tema del escritorio. Así que cubramos eso primero.

La actualización del entorno de escritorio ha tardado mucho en llegar. Hemos estado hablando sobre cómo abordar esto, qué queríamos hacer, experimentando con diferentes enfoques, y así sucesivamente durante meses. Como resumen, teníamos algunos problemas que queríamos abordar de frente:

  • Problemas de rendimiento:Gnome es un entorno de escritorio con todas las funciones que puede hacer un montón de cosas asombrosas. Pero todas estas características vienen con gastos generales, a menudo gastos generales que no son útiles para una distribución como Kali. Queríamos acelerar las cosas y tener un entorno de escritorio que hiciera solo lo que se necesita y nada más. Gnome ha sido una exageración para la mayoría de los usuarios de Kali, ya que muchos solo quieren un administrador de ventanas que les permita ejecutar varias ventanas de terminal a la vez y un navegador web.
  • Experiencia de usuario fracturada:admitimos una variedad de hardware, desde el más alto hasta el más bajo. Debido a esto, tradicionalmente nuestras compilaciones ARM de gama baja han tenido una interfaz de usuario completamente diferente a nuestro estándar. Eso no es óptimo, y queríamos unificar esta experiencia, por lo que no importaba si estaba ejecutando una instalación completa en una computadora portátil de alta gama o usando una Raspberry Pi, la interfaz de usuario debería ser la misma.
  • Aspecto moderno:hemos estado usando la misma interfaz de usuario durante bastante tiempo y nuestro antiguo administrador de temas se cambió debido a la falta de tiempo. Así que queríamos ir con algo fresco, nuevo y moderno.

Para ayudarnos a abordar estos elementos, localizamos a Daniel Ruiz de Alegría y comenzamos a desarrollar un nuevo tema que se ejecuta en Xfce. ¿Por qué Xfce? Después de revisar los problemas anteriores, sentimos que Xfce los abordó mejor sin dejar de ser accesible para la mayoría de los usuarios.

La solución con la que nos hemos comprometido es liviana y puede ejecutarse en todos los niveles de las instalaciones de Kali. Es funcional porque maneja las diversas necesidades del usuario promedio sin cambios. Es accesible donde utiliza conceptos de interfaz de usuario estándar con los que todos estamos familiarizados para garantizar que no haya una curva de aprendizaje. Y se ve muy bien con los elementos modernos de la interfaz de usuario que hacen un uso eficiente del espacio de la pantalla.

Estamos muy entusiasmados con esta actualización de la interfaz de usuario y creemos que les encantará. Sin embargo, como la interfaz de usuario puede parecerse un poco a la religión, si no quieres dejar Gnome, no te preocupes. Todavía tenemos una compilación de Gnome para usted, con algunos cambios ya implementados. A medida que pase el tiempo, realizaremos cambios en todos los entornos de escritorio que lanzamos instalaciones para que se "acerquen" a una experiencia de usuario similar, sin importar qué DE ejecute. Habrá límites para esto, ya que no tenemos los recursos para invertir mucho en ajustar todos estos entornos diferentes. Entonces, si hay algo que le gustaría ver, ¡no dude en enviar una solicitud de función!

También hemos publicado preguntas frecuentes sobre el nuevo tema que puede encontrar en nuestra página de documentos. Esto incluye algunos elementos comunes, como cómo cambiar al tema en su instalación existente, cómo cambiarlo si no le gusta, etc.

Kali encubierto

Con el cambio en el entorno, pensamos en dar un paso al costado y hacer algo divertido. Gracias a Robert, quien dirige nuestro equipo de pruebas de intrusión, por sugerir un tema Kali que se parece a Windows a la vista casual, hemos creado el tema Kali Undercover.

Digamos que está trabajando en un lugar público, pirateando, y es posible que no desee que el dragón Kali distintivo para que todos lo vean y se pregunten qué está haciendo. Entonces, creamos un pequeño script que cambiará su tema de Kali para que parezca una instalación predeterminada de Windows. De esa manera, puedes trabajar un poco más de incógnito. Una vez que haya terminado y en un lugar más privado, ejecute el script nuevamente y vuelva a su tema Kali. ¡Como magia!

Kali-Docs ahora está en Markdown y nuevo hogar (/docs/)

Puede que esto no sea tan llamativo como el nuevo tema, pero los cambios en la documentación que hemos hecho son igual de significativos.

Uno de nuestros objetivos futuros con Kali es hacer que una mayor parte del desarrollo llegue al público y hacerlo lo más fácil posible para cualquier persona (¡eso significa usted!) para involucrarse y contribuir con Kali. De eso se trató nuestro cambio a GitLab a principios de año. Otra parte de esto es cambiar la forma en que tratamos los documentos.

Desde entonces, hemos movido toda nuestra documentación a Markdown en un repositorio Git público. De ahora en adelante, cualquiera, no solo el personal de Kali, puede contribuir a una mejor documentación a través de solicitudes de fusión. Seguiremos aprobando cualquier cambio de contenido, pero una vez combinados, los cambios estarán disponibles automáticamente en la sección de documentos de nuestro sitio web.

¡Animamos a todos a participar! Si ve algo incorrecto en los documentos existentes, ¡cámbielo! Si tiene una idea para documentos nuevos, ¡escríbala! Este tipo de contribuciones hacen que Kali sea mejor para todos.

Este es sólo el primer paso. Con este cambio en su lugar, pronto busque un paquete Kali-Docs en Kali que le brinda acceso completo sin conexión a la documentación en cada instalación de Kali. Perfecto para aquellas situaciones en las que trabaja en un entorno cerrado sin acceso a Internet.

Embalaje público

Uno de los documentos nuevos más significativos que hemos hecho es documentar cómo puede crear un nuevo paquete que se incluirá en Kali.

Uno de los informes de errores más comunes son las solicitudes para que agreguemos nuevas herramientas o actualicemos las existentes. A menudo, por los propios desarrolladores de herramientas, ya que reconocen que tener su herramienta en el repositorio de Kali es el canal de distribución más fácil que existe para las herramientas de evaluación de seguridad. Siempre ha sido difícil mantenerse al día con el volumen de esto, y tenemos que tomar algunas decisiones difíciles sobre dónde comprometer nuestros recursos limitados.

Ahora, con este flujo de trabajo implementado y documentado, no tiene que esperarnos. Continúe, empaque su herramienta y envíenosla para su aprobación. Esta es una forma increíble de involucrarse en la mejora de Kali.

BTRFS durante la configuración

Otra nueva adición significativa a la documentación es el uso de BTRFS como su sistema de archivos raíz. Este es un enfoque increíble documentado por Re4son, que cuando se hace le da la posibilidad de hacer reversiones del sistema de archivos después de las actualizaciones.

Cuando está en una VM y está a punto de probar algo nuevo, a menudo tomará una instantánea en caso de que las cosas salgan mal, puede volver fácilmente a un estado bueno conocido. Sin embargo, cuando ejecuta Kali bare metal, eso no es tan fácil. Entonces terminas siendo extremadamente cuidadoso, o si las cosas salen mal, tienes que hacer una gran cantidad de limpieza manual. ¡Con BTRFS, tiene esta misma capacidad de instantánea en una instalación completa!

Como esto es nuevo, aún no está integrado en nuestro instalador. Una vez que recibamos algunos comentarios sobre cómo funciona para todos, el siguiente paso es simplificar esto y convertirlo en una opción más fácil en nuestro instalador. Entonces, si lo prueba, ¡asegúrese de decirnos cómo funciona para usted!

PowerShell

En cuanto a otras características, en caso de que te las hayas perdido, PowerShell ahora está en Kali. Esto ha sido realmente genial para brindar la capacidad de ejecutar scripts de PowerShell directamente en Kali.

NetHunter Kex - Full Kali Desktop en teléfonos Android

Otra característica que nos entusiasma mucho es la introducción de NetHunter Kex. En pocas palabras, esto le permite conectar su dispositivo Android a una salida HDMI junto con un teclado y mouse Bluetooth y obtener un escritorio Kali completo y sin concesiones. Sí. Desde tu teléfono.

Estábamos enseñando un curso de pruebas de penetración con Kali en vivo, y NetHunter Kex estaba en una etapa beta. Así que realmente queríamos empujar los límites. Entonces, en el curso en vivo, lo que hicimos fue conectar un concentrador USB-C a nuestro OnePlus7. Esto nos dio acceso HDMI y Ethernet. Conectamos el HDMI al proyector y usamos un teclado/ratón bluetooth. Con esto, pudimos hacer un módulo PWK completo desde el teléfono.

Esta es una característica que tienes que ver para creer. Hasta que no lo experimente, no entenderá completamente lo que esto proporciona. Con un teléfono lo suficientemente fuerte, esto es muy similar a usar una buena computadora de escritorio ARM portátil con todas las funciones que cabe en su bolsillo. Las posibles formas en que puede aprovechar esto en las evaluaciones son enormes.

Para obtener un desglose completo sobre cómo usar NetHunter Kex, consulte nuestros documentos en.

BRAZO

2019.4 es la última versión que admitirá tarjetas SD de 8 GB en ARM. A partir de 2020.1, una tarjeta SD de 16 GB será lo mínimo que admitiremos. Siempre podrá crear su propia imagen que admita tarjetas más pequeñas si lo desea.

  • El kernel de RaspberryPi se actualizó a 4.19.81 y el paquete de firmware se actualizó para incluir las actualizaciones de eeprom para RaspberryPi 4.

Durante las pruebas de lanzamiento, una cantidad limitada de dispositivos no mostraban el menú de Kali correctamente. Esto no fue lo suficientemente crítico como para retrasar el lanzamiento, por lo que, como solución alternativa, puede ejecutar el siguiente comando para mostrar el menú correctamente:

apt update && apt dist-upgrade

Una vez que esto se complete, cierre la sesión, para volver al administrador de inicio de sesión. Luego cambie a una consola mediante CTRL+ALT+F11 (en los Chromebooks, esta es la tecla que apunta a la izquierda junto a la tecla ESC).

Inicie sesión y luego ejecute:

rm -rf .cache/ .config/ .local/ && sync && reboot

Después de reiniciar, el menú tendrá las entradas correctas. Todavía estamos investigando por qué ocurre solo en algunas de las imágenes.

Descargar Kali Linux 2019.4

¿Entonces, Qué esperas? ¡Inicia la descarga ahora!

Además, solo para mencionar que también producimos compilaciones semanales que también puede usar. Si ha pasado algún tiempo desde nuestro último lanzamiento y desea los últimos paquetes, no tiene que salir de nuestro último lanzamiento y actualización. En su lugar, puede usar la imagen semanal y tener menos actualizaciones que hacer. Solo sepa que estas son compilaciones automatizadas que no controlamos como hacemos con nuestras imágenes de lanzamiento estándar.

Si ya tiene una instalación de Kali existente, recuerde que siempre puede hacer una actualización rápida:

[email protected]:~# cat </etc/apt/sources.list
deb http://http.kali.org/kali kali-rolling main non-free contrib
EOF
[email protected]:~#
[email protected]:~# apt update && apt -y full-upgrade
[email protected]:~#
[email protected]:~# [ -f /var/run/reboot-required ] && reboot -f

Si desea cambiar a nuestro nuevo Xfce:

[email protected]:~# apt -y install kali-desktop-xfce

Ahora debería estar en Kali Linux 2019.4. Podemos hacer una comprobación rápida haciendo:

[email protected]:~# grep VERSION /etc/os-release
VERSION="2019.4"
VERSION_ID="2019.4"
VERSION_CODENAME="kali-rolling"
[email protected]:~#
[email protected]:~# uname -v
#1 SMP Debian 5.3.9-3kali1 (2019-11-20)
[email protected]:~#
[email protected]:~# uname -r
5.3.0-kali2-amd64
[email protected]:~#

NOTA:La salida de "uname -r" puede ser diferente según la arquitectura.

Como siempre, si encuentra algún error en Kali, envíe un informe a nuestro rastreador de errores. Nunca podremos arreglar lo que no conocemos.


Linux
  1. Lanzamiento de Kali Linux 2018.4

  2. Instalación de PowerShell en Kali Linux

  3. Lanzamiento de Kali Linux 2019.4 (Xfce, Gnome, GTK3, Kali-Undercover, Kali-Docs, KeX, PowerShell y paquete público)

  4. Lanzamiento de Kali Linux 2019.3 (CloudFlare, Kali-status, metapaquetes, Helper-Scripts y LXD)

  5. Lanzamiento de Kali Linux 2019.2

Lanzamiento de Kali Linux 1.0.6

Lanzamiento de Kali Linux 2.0 - Sana

Lanzamiento de Kali Linux 1.1.0

Lanzamiento de Kali Linux 2017.1

Lanzamiento de Kali Linux 2016.2

Lanzamiento de Kali Linux 2018.2