GNU/Linux >> Tutoriales Linux >  >> Linux

Lanzamiento de Kali Linux 2020.3 (ZSH, Win-Kex, HiDPI y Bluetooth Arsenal)

Es esa época del año otra vez, ¡es hora de otro lanzamiento de Kali Linux! Trimestre n.º 3:Kali Linux 2020.3 . Esta versión tiene varias actualizaciones impresionantes, todas las cuales están listas para su descarga o actualización inmediata.

Una descripción general rápida de las novedades desde el último lanzamiento en mayo de 2020:

  • Carcasa nueva - Iniciando el proceso para cambiar de "Bash" a "ZSH
  • El lanzamiento de Win-Kex - Prepárate WSL2
  • Automatización de HiDPI soporte - Modo de cambio fácil
  • Iconos de herramientas - Cada herramienta predeterminada ahora tiene su propio ícono único
  • Arsenal Bluetooth - Nuevo conjunto de herramientas para Kali NetHunter
  • Soporte de Nokia - Nuevos dispositivos para Kali NetHunter
  • Proceso de configuración - No más repositorios de red perdidos y instalaciones más rápidas

Nueva Shell (está llegando)

La mayoría de las personas que usan Kali Linux, (esperamos) , son usuarios de Linux muy experimentados. Como resultado, se sienten muy cómodos en la línea de comando. Entendemos que los "shells" son algo muy personal y valioso para todos (¡locales o remotos!), ya que así es como la mayoría de las personas interactúan con Kali Linux. Hasta el punto en que muchos usuarios experimentados solo usan una "GUI" para activar múltiples terminales. De forma predeterminada, Kali Linux siempre ha usado "bash" (también conocido como "Bourne-Again SHell") como shell predeterminado, cuando abre una terminal o consola. Cualquier usuario experimentado de Kali conocería el aviso [email protected]:~$ (o [email protected]:~# para los usuarios mayores!/) muy bien!

Hoy anunciamos el plan para cambiar a ZSH shell . Actualmente está programado para ser el shell predeterminado en 2020.4 (para esta versión 2020.3, bash seguirá siendo el predeterminado ) .

Si tiene una instalación predeterminada nueva de Kali Linux 2020.3, debe tener ZSH ya instalado (si no, haga sudo apt install -y zsh zsh-syntax-highlighting zsh-autosuggestions ) , listo para probar. Sin embargo, si instaló una versión anterior de Kali Linux y ha actualizado a 2020.3 , a tu usuario le faltará la configuración ZSH predeterminada que cocinamos con mucho amor. Entonces, solo para usuarios de actualización, asegúrese de copiar el archivo de configuración:

[email protected]:~$ cp /etc/skel/.zshrc ~/
[email protected]:~$

Entonces todo lo que necesita hacer es cambiar a ZSH:

[email protected]:~$ zsh
┌──(kali㉿kali)-[~]
└─$

Si le gusta lo que ve, puede establecer ZSH como predeterminado (reemplazando bash) haciendo chsh -s /bin/zsh . Qué es lo que haremos en 2020.4 .

Queríamos avisar a la comunidad antes de que ocurra este cambio. Este es un cambio muy grande (algunos pueden argumentar que es más grande que el cambio de Gnome a Xfce el año pasado). También estamos buscando comentarios . Esperamos tener el equilibrio adecuado entre diseño y funcionalidad, pero sabemos que estos generalmente no se hacen perfectos la primera vez. Y no queremos sobrecargar el shell predeterminado con demasiadas funciones, ya que los dispositivos de menor potencia tendrán problemas o puede ser difícil de leer a la vista. ZSH ha sido algo que hemos querido hacer durante mucho tiempo (¡incluso antes del cambio a Xfce!) .

Haremos pruebas exhaustivas durante este próximo ciclo, por lo que nos reservamos el derecho de retrasar el cambio predeterminado o cambiar de dirección todos juntos. Nuevamente, lo alentamos a que proporcione comentarios sobre este proceso. No hay forma de que podamos cubrir todos los casos de uso por nuestra cuenta, por lo que su ayuda es importante .

P.) ¿Por qué hizo el cambio? ¿Qué tiene de malo bash? R.) Puedes hacer muchas cosas avanzadas con bash y personalizarlo para hacer aún más, pero ZSH te permite hacer aún más. Este fue un gran punto de venta.

P.) ¿Por qué elegiste ZSH y no pescaste? R.) En la discusión sobre el cambio de shells, una de las opciones que surgieron es Fish (Friendly Interactive SHell) . El pescado es un buen caparazón (probablemente mejor que ZSH) , pero en realidad no fue una consideración real debido al hecho de que no es compatible con POSIX. Esto causaría muchos problemas, ya que las frases ingeniosas comunes simplemente no funcionarán.

P.) ¿Va a utilizar marcos ZSH (por ejemplo, Oh-My-ZSH o Prezto)? A.) En este momento, por defecto, no. El peso de estos no sería viable para dispositivos de menor potencia. Todavía puede instalarlos usted mismo después (como lo hacen muchos miembros de nuestro equipo) .

Win-KeX

Tener Kali Linux en el “Subsistema de Windows para Linux” (WSL) es algo que hemos estado aprovechando desde que salió. Con el lanzamiento de WSLv2, la funcionalidad general y la experiencia del usuario mejoraron drásticamente.

Hoy, la experiencia está mejorando una vez más con la introducción de Win-KeX (Experiencia Windows + Kali Desktop). Después de instalarlo, escriba kex , o al hacer clic en el botón, Win-KeX le proporcionará una GUI de sesión persistente .

Después de instalar WSL (hay innumerables guías en línea, o puede seguir la nuestra/) , puede instalar Win-KeX haciendo lo siguiente:

sudo apt update && sudo apt install -y kali-win-kex

Luego, si desea crear un atajo, siga nuestra guía o simplemente escriba kex !

Sobre el tema de WSL (y esto es cierto para Docker y AWS EC2 ) algo que hemos visto un poco es que después de obtener un entorno de escritorio, la gente ha notado que las herramientas no están "allí". Esto se debe a que no están incluidos de forma predeterminada , para mantener la imagen lo más pequeña posible. Debe instalarlos manualmente uno por uno o tomar el metapaquete predeterminado para obtener todas las herramientas listas para usar:sudo apt install -y kali-linux-default

Tenga en cuenta que Win-KeX requiere WSL v2 en x64 ya que no es compatible con WSL v1 o arm64.

Para obtener más información, consulte nuestra página de documentación sobre Win-KeX

Automatización de HiDPI

Las pantallas HiDPI son cada vez más comunes. Desafortunadamente, la compatibilidad con Linux, lista para usar, no ha sido muy buena (los usuarios mayores de Linux pueden recordar una época en la que esto era muy común para muchos cambios de hardware). . Lo que significa que después de realizar una instalación nueva, se requieren algunos ajustes para que funcione, de lo contrario, la fuente/texto/pantalla puede ser muy pequeña para leer. Hemos tenido una guía que explica el proceso requerido para que funcione, pero el proceso anterior era un poco "complicado". Queríamos hacerlo mejor .

Así que hicimos kali-hidpi-mode . Ahora, ya sea escribiendo kali-hidpi-mode o seleccionándolo del menú (como se muestra a continuación) , debería automatizar el cambio entre los modos HiDPI.

Iconos de herramientas

En los últimos lanzamientos, hemos estado mostrando el progreso en la obtención de más íconos temáticos para herramientas. Ahora podemos decir, si usa la lista de herramientas predeterminada (kali-linux-default ), todas las herramientas del menú (¡y luego algunos más!), deben tener su icono propio ahora.

Trabajaremos para agregar las herramientas que faltan al menú (y crear íconos para ellas) en los próximos lanzamientos de Kali, además de expandirnos al kali-linux-large metapaquete (entonces kali-tools-everything /). También tenemos planes para estos íconos, fuera del menú. ¡Más información en un próximo lanzamiento!

Kali NetHunter Bluetooth Arsenal

Estamos orgullosos de presentar Bluetooth Arsenal por yesimxev del equipo Kali NetHunter. Combina un conjunto de herramientas bluetooth en la aplicación Kali NetHunter con algunos flujos de trabajo preconfigurados y casos de uso interesantes. Puede usar su adaptador externo para reconocimiento , suplantación de identidad , escuchando y inyectar audio en varios dispositivos, incluidos altavoces, auriculares, relojes o incluso automóviles.

Tenga en cuenta que RFCOMM y RFCOMM tty deberá estar habilitado en kernels de ahora en adelante para admitir algunas de las herramientas.

Kali NetHunter para teléfonos Nokia

Kali NetHunter ahora es compatible con Nokia 3.1 y Nokia 6.1 teléfonos, gracias a yesimxev. Las imágenes están disponibles en nuestro sitio de descarga. Tenga en cuenta que esas imágenes contienen un "rootfs mínimo de Kali" debido a razones técnicas, pero puede instalar fácilmente todas las herramientas predeterminadas a través de sudo apt install -y kali-linux-default .

Proceso de configuración

La imagen completa del instalador siempre tenía todos los paquetes necesarios para una instalación sin conexión, pero si instalaba un sistema Kali Linux con esta imagen y sin deshabilitar la red, el instalador ejecutaría automáticamente dist-upgrade durante la instalación Esto se hace para asegurarse de que tiene los últimos paquetes en el primer arranque. Y ese paso puede llevar mucho tiempo , especialmente después de unos meses después de un lanzamiento cuando muchas actualizaciones han acumulado. A partir de 2020.3, inhabilitamos el espejo de red en el instalador completo para que siempre obtengas la misma velocidad de instalación y los mismos paquetes y versiones para esa versión - solo asegúrese de actualizar después de instalar !

Mientras estábamos en eso, solucionamos otro problema relacionado. Si no tenía acceso a la red (ya sea voluntariamente o no) durante la instalación, obtendrá un repositorio de red vacío (/etc/apt/sources.list /). Esto significa que no podrá usar apt para instalar paquetes adicionales. Si bien puede haber algunos usuarios que nunca tendrán una red, creemos que es mejor configurar ese archivo en todos los casos. . Así que eso es lo que hicimos . De forma predeterminada, todas las instalaciones nuevas posteriores a 2020.3 tendrán repositorios de red predefinidos. .

Actualizaciones de dispositivos ARM

Hemos (junto con el trabajo de Francisco José Rodríguez Martos que hizo muchos de los cambios de back-end) actualizado nuestros scripts de compilación para nuestros dispositivos ARM. Generamos previamente varias imágenes ARM diferentes (a partir de 2020.3 - 19 imágenes) para permitir una descarga e implementación rápidas, pero tenemos scripts de compilación para más (a partir de 2020.3 - 39 imágenes) . Si su dispositivo no es uno de los que publicamos imágenes, deberá usar los scripts para generar la imagen.

Cambios notables en la versión 2020.3 de ARM:

  • Todas las imágenes de ARM ven con kali-linux-default metapaquete instalado, poniéndolos en línea con el resto de nuestras versiones, por lo que hay más herramientas disponibles cuando inicia por primera vez
  • Hemos reducido el tamaño de todas nuestras imágenes ARM que se crean, por lo que las descargas deben ser menores. Sin embargo, aún deberá usar al menos 16 GB tarjeta SD/unidad USB/eMMC
  • Pinebook y Pinebook Pro las imágenes ahora se pueden usar en sdcard o eMMC
  • El Pinebook la imagen ahora tiene el controlador de Wi-Fi creado durante la creación de la imagen, en lugar de en el primer arranque, esto debería acelerar el tiempo del primer arranque masivamente
  • El Pinebook Pro tiene un cambio con respecto al firmware anterior, que cambia ccode=DE a ccode=all - esto permite acceso a más 2,4 GHz y 5 GHz canales
  • La RaspberryPi de 64 bits las imágenes ahora tienen las utilidades de usuario de RaspberryPi creado durante la creación de la imagen, por lo que vcgencmd y varias otras utilidades que anteriormente solo estaban disponibles en la imagen de 32 bits ahora también se pueden usar en 64 bits
  • El ODROID-C2 La imagen ahora usa el kernel de Kali, en lugar de uno proporcionado por el proveedor. Esto significa que en el futuro, un apt dist-upgrade obtendrá actualizaciones del kernel en lugar de esperar una nueva versión de Kali
  • El /etc/fstab el archivo ahora incluye la partición raíz a través de UUID , esto debería hacer que sea más fácil al intentar usar una unidad USB en lugar de sdcard en dispositivos que lo admiten

Algunas cosas que están en progreso:

  • RaspberryPi Las imágenes están usando kernels 4.19. Sin embargo, nos gustaría pasar a 5.4, nexmon no funciona correctamente con él (ya que el nuevo kernel requiere una versión de firmware => 7.45.202) para el que aún no existe un parche de nexmon
  • Hay un nuevo USBArmory Mk2 construir guión. Sin embargo, no tenemos el hardware para probarlo, por lo que estamos buscando comentarios de la comunidad que puedan probarlo
  • Veyron la imagen se publicará en una fecha posterior para los problemas del kernel que aún no se han rastreado

Entorno de escritorio

Como ha habido una actualización menor de Gnome, hemos aprovechado algunas ventajas de la nueva configuración:

  • Administrador de archivos de GNOME nautilus tiene un nuevo tema
  • El monitor del sistema de GNOME ahora coincide con los colores y también tiene gráficos de CPU apilados
  • Se mejoró el diseño de las "barras de encabezado anidadas" (por ejemplo, en la ventana Configuración, donde la barra de encabezado izquierda se une con la barra de navegación lateral)

Mensajes de la comunidad

Una nueva sección en las notas de la versión, menciones de la comunidad. Estas son personas del público que han ayudado a Kali y el equipo para el último lanzamiento. Y queremos elogiarlos por su trabajo (¡nos gusta dar crédito donde se debe!) :

  • Crash que ha estado ayudando a la comunidad desde hace algún tiempo, ¡gracias!
  • FrangaL, que ha estado haciendo un gran trabajo con Kali Linux ARM, ¡gracias!

¡Cualquiera puede ayudar, cualquiera puede involucrarse!

Descargar Kali Linux 2020.3

Imágenes frescas ¿Entonces, Qué esperas? ¡Empieza a descargar ya!

Los usuarios experimentados de Kali Linux ya son conscientes de esto, pero para los que no lo son, también producimos compilaciones semanales. que también puedes usar. Si no puede esperar a nuestro próximo lanzamiento y quiere los últimos paquetes cuando descargue la imagen, puede usar la imagen semanal en su lugar. De esta manera tendrás menos actualizaciones que hacer. Tenga en cuenta que estas son compilaciones automatizadas que no controlamos como hacemos con nuestras imágenes de lanzamiento estándar . Pero con mucho gusto aceptamos informes de errores sobre esas imágenes porque queremos que se solucionen los problemas antes de nuestro próximo lanzamiento.

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

[email protected]:~$ echo "deb http://http.kali.org/kali kali-rolling main non-free contrib" | sudo tee /etc/apt/sources.list
[email protected]:~$
[email protected]:~$ sudo apt update && sudo apt -y full-upgrade
[email protected]:~$
[email protected]:~$ [ -f /var/run/reboot-required ] && sudo reboot -f
[email protected]:~$

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

[email protected]:~$ grep VERSION /etc/os-release
VERSION="2020.3"
VERSION_ID="2020.3"
VERSION_CODENAME="kali-rolling"
[email protected]:~$
[email protected]:~$ uname -v
#1 SMP Debian 5.7.6-1kali2 (2020-07-01)
[email protected]:~$
[email protected]:~$ uname -r
5.7.0-kali1-amd64
[email protected]:~$

NOTA:La salida de uname -r puede ser diferente dependiendo de la arquitectura del sistema.

Como siempre, si encuentra algún error en Kali, envíe un informe a nuestro rastreador de errores. ¡Nunca podremos arreglar lo que no sabemos que está roto! ¡Y Twitter no es un rastreador de errores!


Linux
  1. Lanzamiento de la actualización de verano de Kali Linux 1.0.4

  2. Consecuencias del lanzamiento de Kali Linux

  3. Lanzamiento de Kali Linux 1.0.7

  4. Lanzamiento de Kali Linux 1.0.6

  5. Lanzamiento de Kali Linux 2.0 - Sana

Lanzamiento de Kali Linux 2018.4

Lanzamiento de Kali Linux 2019.1

Versión Kali Linux 2020.4 (ZSH, Bash, CME, MOTD, AWS, Docs, Win-KeX y Vagrant)

Lanzamiento de Kali Linux 2020.2 (KDE y PowerShell)

Lanzamiento de Kali Linux 2020.1a

Lanzamiento de Kali Linux 2021.4