martes, 18 de agosto de 2020

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

 

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 la última versión en mayo de 2020 :

  • Nuevo shell : inicio del proceso para cambiar de "Bash" a " ZSH "
  • El lanzamiento de " Win-Kex " - Prepárate WSL2
  • Automatización de la compatibilidad con HiDPI : modo de conmutación sencillo
  • Iconos de herramientas : cada herramienta predeterminada ahora tiene su propio icono único
  • Arsenal de 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 faltantes e instalaciones más rápidas

New Shell (está llegando)

La mayoría de las personas que usan Kali Linux, ( esperamos ) , son usuarios de Linux con mucha experiencia. Como resultado, se sienten muy cómodos en la línea de comandos. Entendemos que los "shells" son algo muy personal y precioso para todos (¡locales o remotos!), Ya que así es como la mayoría de la gente interactúa con Kali Linux. Hasta el punto en que muchos usuarios experimentados solo usan una “GUI” para activar múltiples terminales. Por defecto, Kali Linux siempre ha utilizado "bash" (también conocido como "Bourne-Again SHell") como shell predeterminado, cuando abres una terminal o consola. Cualquier usuario experimentado de Kali conocería muy bien el mensaje kali@kali:~$ (¡o root@kali:~#para los usuarios mayores!) .

Hoy, anunciamos el plan para cambiar al shell ZSH . Este 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 nueva instalación predeterminada de Kali Linux 2020.3, debería tener ZSH ya instalado (si no es así, hágalo 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 se actualizó a 2020.3 , su usuario carecerá de la configuración predeterminada de ZSH que cocinamos con mucho amor. Por lo tanto, solo para usuarios de actualización, asegúrese de copiar el archivo de configuración:

kali @ kali: ~ $ cp /etc/skel/.zshrc ~ /
kali @ kali: ~ $

Entonces todo lo que necesita hacer es cambiar a ZSH:

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

Si le gusta lo que ve, puede configurar ZSH como predeterminado (reemplazando a bash) haciendo chsh -s /bin/zsh. Que es lo que estaremos haciendo en 2020 .

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, por lo general, no se hacen a la perfección 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 simple vista. ZSH ha sido algo que hemos querido hacer durante mucho tiempo (¡incluso antes del cambio a Xfce !) .

Realizaremos 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é pasa con bash? R.) Puede hacer muchas cosas avanzadas con bash y personalizarlo para hacer aún más, pero ZSH le permite hacer aún más. Este fue un gran punto de venta.

P.) ¿Por qué eligió ZSH y no pescado? A.) En la discusión sobre el cambio de caparazón, una de las opciones que surgió es Fish (SHell interactivo amistoso) . Fish es un buen caparazón (probablemente más bonito 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 sencillas comunes simplemente no funcionarán.

P.) ¿Va a utilizar algún framework 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. Aún puede instalarlos usted mismo después (como 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 (Windows + Kali Desktop EXperience). Después de instalarlo, escribir kexo hacer clic en el botón, Win-KeX le dará una GUI de sesión persistente .

Después de instalar WSL (hay innumerables guías en línea, o puede seguir las nuestras ) , puede instalar Win-KeXhaciendo lo siguiente:

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

Luego, si desea hacer 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 “ahí”. Esto se debe a que no se incluyen 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.

Automatización de HiDPI

Las pantallas HiDPI son cada vez más comunes. Desafortunadamente, la compatibilidad con Linux, lista para usar , no ha sido excelente (los usuarios de Linux más antiguos 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 nueva instalación, 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 necesario 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-modeo seleccionándolo en el 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 que, si usa la lista de herramientas predeterminada ( kali-linux-default), todas las herramientas del menú (¡y algunas más!) Deberían tener su propio icono ahora.

Trabajaremos para agregar las herramientas que faltan al menú (y crear íconos para ellas) en las próximas versiones 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 una próxima versión!

Kali NetHunter Bluetooth Arsenal

Estamos orgullosos de presentar Bluetooth Arsenal de 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 , escuchar e inyectar audio en varios dispositivos, incluidos altavoces, auriculares, relojes o incluso automóviles.

Tenga en cuenta que RFCOMMy RFCOMM ttydeberá habilitarse en los núcleos a partir de ahora para admitir algunas de las herramientas.

Kali NetHunter para teléfonos Nokia

Kali NetHunter ahora es compatible con los teléfonos Nokia 3.1 y Nokia 6.1 , gracias a yesimxev . Las imágenes están disponibles en nuestro sitio de descarga . Tenga en cuenta que esas imágenes contienen un "mínimo raíz 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 fuera de línea, pero si instaló un sistema Kali Linux con esta imagen y sin deshabilitar la red, el instalador se 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 se han acumulado muchas actualizaciones . A partir de 2020.3, deshabilitamos la réplica de red en el instalador completo para que siempre obtenga la misma velocidad de instalación y los mismos paquetes y versiones para esa versión ; solo asegúrese de actualizardespués de la instalación !

Mientras estábamos en ello, solucionamos otro problema relacionado. Si no tuvo acceso a la red (ya sea de forma voluntaria o no) durante la instalación, obtendrá un repositorio de red vacío ( /etc/apt/sources.list). Esto significa que no podrá utilizarlo aptpara instalar paquetes adicionales. Si bien es posible que algunos usuarios nunca tengan red, creemos que es mejor configurar ese archivo en todos los casos . Entonces eso es lo que hicimos . De forma predeterminada, cualquier instalación nueva que se realice después de 2020.3 tendrá repositorios de red predefinidos .

Actualizaciones de dispositivos ARM

Hemos actualizado (junto con el trabajo de Francisco José Mordriguez Martos, quien hizo muchos de los cambios de back-end) nuestros scripts de compilación para nuestros dispositivos ARM . Nos pre-generado varias imágenes diferentes ARM (a partir de 2020.3 - 19 imágenes) para permitir la descarga rápida y el despliegue, pero tenemos guiones de construcción de más (a partir de 2020.3 - 39 imágenes) . Si su dispositivo no es uno de los que publicamos imágenes, deberá utilizar los scripts para generar la imagen.

Cambios notables en la versión 2020.3 de ARM:

  • Todas las imágenes ARM vienen con el kali-linux-default metapaquete instalado, lo que las alinea 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 deberían ser más pequeñas. Sin embargo, aún necesitará utilizar al menos una tarjeta SD / unidad USB / eMMC de 16 GB.
  • Las imágenes de Pinebook y Pinebook Pro ahora se pueden usar en sdcard o eMMC
  • La imagen de Pinebook ahora tiene el controlador WiFi construido durante la creación de la imagen, en lugar de en el primer arranque, esto debería acelerar enormemente el primer arranque.
  • El Pinebook Pro tiene un cambio con respecto al firmware ascendente, que cambia ccode=DEa ccode=all: esto permite el acceso a más canales de 2.4GHz y 5GHz
  • Las imágenes de RaspberryPi de 64 bits ahora tienen las utilidades del área de usuario de RaspberryPi creadas durante la creación de la imagen, por lo que vcgencmdvarias otras utilidades que antes solo estaban disponibles en la imagen de 32 bits ahora también se pueden usar en 64 bits
  • La imagen ODROID-C2 ahora usa el kernel Kali, en lugar de uno proporcionado por el proveedor. Esto significa que en el futuro, apt dist-upgradeobtendrá actualizaciones del kernel en lugar de esperar una nueva versión de Kali.
  • El /etc/fstabarchivo ahora incluye la partición raíz a través de UUID , esto debería facilitarlo al intentar usar una unidad USB en lugar de una tarjeta SD en dispositivos que lo admitan

Algunas cosas que están en progreso:

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

Entorno de escritorio

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

  • El administrador de archivos de GNOME nautilustiene 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)

Gnomo

Gritos de la comunidad

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

  • 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 participar !

Descarga Kali Linux 2020.3

Imágenes frescas Entonces, ¿qué estás esperando? ¡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 pueden usar. Si no puede esperar a nuestro próximo lanzamiento y desea los paquetes más recientes cuando descargue la imagen, puede usar la imagen semanal en su lugar. De esta forma, tendrás menos actualizaciones por hacer. Solo sepa que estas son compilaciones automatizadas que no realizamos QA como lo hacemos con nuestras imágenes de lanzamiento estándar . Pero con mucho gusto tomamos informes de errores sobre esas imágenes porque queremos que se solucione cualquier problema antes de nuestra próxima versión.

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

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

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

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

NOTA: La salida de uname -rpuede ser diferente según la arquitectura del sistema .

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

 

Fuente: https://www.kali.org/

No olvides Compartir... 
Siguenos en twitter: @disoftin - @fredyavila

 

No hay comentarios:

Publicar un comentario

Más leídas este mes