Con nuestro inminente lanzamiento de Kali 2019.3, queríamos tomarnos un momento para discutir uno de nuestros próximos cambios más significativos:nuestra selección de metapaquetes. Estas modificaciones están diseñadas para optimizar Kali, reducir el tamaño de ISO y organizar mejor los metapaquetes a medida que continuamos creciendo.
Antes de entrar en las novedades, recapitulemos brevemente qué es un metapaquete. Un metapaquete es un paquete que no contiene ninguna herramienta en sí mismo, sino que es una lista de dependencias de paquetes normales (u otros metapaquetes). Esto nos permite agrupar herramientas relacionadas. Por ejemplo, si desea poder acceder a todas las herramientas inalámbricas, simplemente instale el kali-tools-wireless
metapaquete. Esto obtendrá todas las herramientas inalámbricas en una sola descarga. Como siempre, puede acceder a la lista completa de metapaquetes disponibles en Kali en kali.org/docs/general-use/metapackages/. Si prefiere usar la línea de comandos, el siguiente comando enumerará los paquetes que se instalarán a través de un metapaquete específico:
[email protected]:~# apt update
Hit:1 http://http.kali.org/kali kali-rolling InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
[email protected]:~#
[email protected]:~# apt depends kali-tools-wireless
kali-tools-wireless
Depends: kali-tools-802-11
Depends: kali-tools-bluetooth
Depends: kali-tools-rfid
Depends: kali-tools-sdr
Depends: killerbee
Depends: rfcat
Depends: rfkill
rfkill:i386
Depends: sakis3g
Depends: spectools
Depends: wireshark
[email protected]:~#
Nos tomamos el tiempo para crear nuevos metapaquetes y cambiar el nombre de los existentes, e hicimos lo mismo con las herramientas enumeradas dentro de ellos. Como resultado de estos cambios, implementamos una nueva convención de nomenclatura para simplificar y mejorar el control granular. Al final de la publicación hay una tabla que muestra las relaciones entre los nombres anteriores y los nuevos, junto con una descripción del propósito del metapaquete.
Si has llegado hasta aquí, probablemente te estés preguntando "¿cómo me afecta esto?"
- Si está utilizando una versión de Kali anterior a 2019.3, siempre y cuando actualice, ¡todavía tendrá el mismo conjunto de herramientas (solo más nuevo)!
- Sin embargo, si realiza una instalación nueva de Kali con una versión superior a la W34 semanal o a la ISO 2019.3, notará que algunas de las herramientas que se instalan DEFAULT han cambiado (¡hemos puesto a Kali a dieta!)
Anteriormente, kali-linux-full
era el metapaquete predeterminado, cuyo nombre se cambió a kali-linux-large
con una redirección puesta en marcha. Hemos introducido un nuevo metapaquete predeterminado llamado kali-linux-default
, que sirve como una versión reducida de las herramientas de kali-linux-large
.
Dependiendo de cómo use Kali, determinará qué metapaquete le conviene más. Este es el poder de los metapaquetes. Por ejemplo:
- Si desea un conjunto básico de herramientas, quédese con
kali-linux-default
(diseñado para evaluaciones sencillas) . - Si desea una gama de herramientas más amplia y general, seleccione
kali-linux-large
(útil si el acceso a Internet está permitido pero es lento) . - Si quieres estar preparado para cualquier cosa, ve con
kali-linux-everything
(excelente si va a realizar trabajo en espacios aéreos/fuera de línea)
Nota:puede instalar varios metapaquetes a la vez y no está limitado a uno solo, ¡así que mezcle y combine!
Cada uno de estos metapaquetes depende del anterior. Eso significa que cuando agregamos una nueva herramienta esencial a kali-linux-default
, es automáticamente parte de kali-linux-large
y así kali-linux-everything
. De lo contrario, cuando agreguemos una nueva herramienta que puede no ser útil para todos, se colocará en kali-linux-large
o kali-linux-everything
- dependiendo de nuestra política de herramientas. Más información sobre la nueva política de herramientas se hará pública a finales de año. ¡Estén atentos para recibir noticias muy emocionantes!
La forma en que Kali se usa hoy en día ha cambiado desde que nació Kali (e incluso BackTrack). No todo el mundo necesita todas las herramientas a la vez, pero aún están disponibles cuando sea necesario. Hemos optado por un nuevo conjunto predeterminado de herramientas para adaptarse a la mayoría de los entornos de red actuales, al eliminar los casos extremos y las herramientas heredadas que rara vez se usan.
Al realizar una actualización del sistema (apt -y full-upgrade
) en una versión de Kali anterior a 2019.3, verá que se elimina el antiguo nombre del metapaquete. Esto es seguro. Si ha intentado eliminar una herramienta antes, es posible que se haya topado con esto (cuando la herramienta es parte de un metapaquete). Esto también es seguro de eliminar, ya que no elimina ninguna otra herramienta. Simplemente significa que cuando se agrega una nueva herramienta a ese metapaquete, no la recibirá.
Si está ejecutando 2019.3 y desea el antiguo conjunto de herramientas predeterminado, puede hacer apt -y install <tool>
para la instalación de un paquete único o apt -y install kali-linux-large
para recuperar la vieja herramienta. Para la versión 2019.3, crearemos una imagen adicional única, que se basa en kali-linux-large
para ayudar con la transición.
A continuación se muestran las tablas con un desglose completo de los nombres de los metapaquetes anteriores, junto con sus nuevos nombres respectivos:
Sistemas
Estos metapaquetes se utilizan al generar nuestras imágenes
Antiguo | Nuevo | Notas |
---|---|---|
kali-linux | kali-linux-core | Sistema Kali Linux base:elementos principales que siempre se incluyen |
nuevo | kali-linux-predeterminado | Las imágenes de escritorio "predeterminadas" (amd64/i386) incluyen estas herramientas |
nuevo | kali-linux-luz | Las imágenes de Kali-Light usan esto para generarse |
nuevo | kali-linux-brazo | Todas las herramientas aptas para dispositivos ARM |
kali-linux-nethunter | kali-linux-nethunter (igual) | Herramientas utilizadas como parte de Kali NetHunter |
Menú Kali
Estas entradas se basan en el menú de Kali
Antiguo | Nuevo | Notas |
---|---|---|
nuevo | herramientas-kali-recopilación-de-información | Utilizado para inteligencia de código abierto (OSINT) y recopilación de información |
nuevo | herramientas-kali-vulnerabilidad | Herramientas de evaluación de vulnerabilidades |
kali-linux-web | kali-herramientas-web | Diseñado para ataques a aplicaciones web |
nuevo | kali-herramientas-base de datos | Basado en cualquier ataque a la base de datos |
kali-linux-pwtools | kali-herramientas-contraseñas | Útil para ataques de descifrado de contraseñas:en línea y fuera de línea |
kali-linux-inalámbrico | herramientas-kali-inalámbricas | Todas las herramientas basadas en protocolos inalámbricos:802.11, Bluetooth, RFID y SDR |
nuevo | herramientas-kali-ingeniería-reversa | Para binarios de ingeniería inversa |
nuevo | kali-herramientas-explotación | Comúnmente utilizado para hacer explotación |
nuevo | herramientas-kali-ingeniería-social | Dirigido a realizar técnicas de ingeniería social |
nuevo | kali-tools-sniffing-spoofing | Cualquier herramienta diseñada para rastrear y falsificar |
nuevo | herramientas-kali-post-explotación | Técnicas para la etapa de post explotación |
kali-linux-forensics | kali-herramientas-forense | Herramientas forenses:en vivo y sin conexión |
nuevo | informes-herramientas-kali | Herramientas de informes |
Herramientas
Estas son listas de herramientas basadas en la categoría y el tipo
Antiguo | Nuevo | Notas |
---|---|---|
kali-linux-gpu | kali-herramientas-gpu | Herramientas que se benefician de tener acceso a hardware GPU |
nuevo | herramientas-kali-hardware | Herramientas de piratería de hardware |
nuevo | herramientas-kali-crypto-stego | Herramientas basadas en criptografía y esteganografía |
nuevo | herramientas-kali-fuzzing | Para protocolos fuzzing |
nuevo | herramientas-kali-802-11 | 802.11 (comúnmente conocido como "Wi-Fi") |
nuevo | kali-herramientas-bluetooth | Para apuntar a dispositivos Bluetooth |
kali-linux-rfid | kali-herramientas-rfid | Herramientas de identificación por radiofrecuencia |
kali-linux-sdr | herramientas-kali-sdr | Herramientas de radio definidas por software |
kali-linux-voip | kali-herramientas-voip | Herramientas de voz sobre IP |
nuevo | kali-herramientas-ventanas-recursos | Cualquier recurso que se pueda ejecutar en hosts de Windows |
Varios
Metapaquetes útiles que son agrupaciones "únicas"
Antiguo | Nuevo | Notas |
---|---|---|
kali-linux-completo | kali-linux-grande | Nuestras herramientas predeterminadas anteriores para imágenes amd64/i386 |
kali-linux-todo | kali-linux-todo | Todos los metapaquetes y herramientas enumerados aquí |
kali-linux-top10 | kali-herramientas-top10 | Las herramientas más utilizadas |
kali-desktop-live | kali-desktop-live (igual) | Usado durante una sesión en vivo cuando se inicia desde la imagen |
Cursos
Herramientas utilizadas para los cursos de Offensive Security
Antiguo | Nuevo | Notas |
---|---|---|
nuevo | offsec-awae | Explotación y ataques web avanzados |
nuevo | offsec-pwk | Pruebas de penetración con Kali |
Administradores de escritorio
Entorno de escritorio (DE) y Administrador de ventanas (WM)
Antiguo | Nuevo | Notas |
---|---|---|
kali-escritorio-común | kali-desktop-core | Cualquier herramienta clave requerida para una imagen GUI |
nuevo | kali-escritorio-e17 | Iluminación (WM) |
kali-escritorio-gnomo | kali-desktop-gnome (igual) | GNOME (DE) |
nuevo | kali-desktop-i3 | i3 (WM) |
kali-escritorio-kde | kali-desktop-kde (igual) | KDE (DE) |
kali-escritorio-lxde | kali-desktop-lxde (igual) | LXDE (WM) |
nuevo | kali-desktop-mate | COMPAÑERO (DE) |
kali-escritorio-xfce | kali-desktop-xfce (igual) | XFCE (WM) |
Si desea crear su propio metapaquete, vea cómo lo hacemos aquí, antes de crear su propio paquete.