GNU/Linux >> Tutoriales Linux >  >> Linux

Encontrar paquetes para Kali Linux

En una publicación anterior, cubrimos la gestión de paquetes en Kali Linux. Con la facilidad de instalación que proporciona APT, podemos elegir entre decenas de miles de paquetes, pero la desventaja es que tenemos decenas de miles de paquetes. Averiguar qué paquetes están disponibles y encontrar los que queremos puede ser una tarea abrumadora, especialmente para los recién llegados a Linux. En esta publicación, cubriremos tres utilidades que se pueden usar para buscar en el pajar y ayudarlo a aprovechar el vasto ecosistema de código abierto.

apt-caché

De las diversas interfaces disponibles para buscar paquetes, apt-cache es la más básica y rudimentaria de todas. Sin embargo, también es la interfaz que solemos usar con más frecuencia porque es rápida, fácil y eficiente. De forma predeterminada, apt-cache busca un término determinado en los nombres de los paquetes, así como en sus descripciones. Por ejemplo, sabiendo que todos los metapaquetes de Kali Linux incluyen 'kali-linux' en sus nombres, podemos buscarlos fácilmente.

[email protected]:~# apt-cache search kali-linux
kali-linux - Kali Linux base system
kali-linux-all - Kali Linux - all packages
kali-linux-forensic - Kali Linux forensic tools
kali-linux-full - Kali Linux complete system
kali-linux-gpu - Kali Linux GPU tools
kali-linux-nethunter - Kali NetHunter tools
kali-linux-pwtools - Kali Linux password cracking tools
kali-linux-rfid - Kali Linux RFID tools
kali-linux-sdr - Kali Linux SDR tools
kali-linux-top10 - Kali Linux Top 10 tools
kali-linux-voip - Kali Linux VoIP tools
kali-linux-web - Kali Linux webapp assessment tools
kali-linux-wireless - Kali Linux wireless tools

En muchos casos, apt-cache devuelve demasiados resultados porque busca en las descripciones de los paquetes. Las búsquedas se pueden limitar a los nombres de los paquetes mediante el uso de --names-only opción.

[email protected]:~# apt-cache search nmap | wc -l
37
[email protected]:~# apt-cache search nmap --names-only
dnmap - Distributed nmap framework
fruitywifi-module-nmap - nmap module for fruitywifi
nmap-dbgsym - debug symbols for nmap
python-libnmap - Python 2 NMAP library
python-libnmap-doc - Python NMAP Library (common documentation)
python3-libnmap - Python 3 NMAP library
libnmap-parser-perl - parse nmap scan results with perl
nmap - The Network Mapper
nmap-common - Architecture independent files for nmap
zenmap - The Network Mapper Front End
nmapsi4 - graphical interface to nmap, the network scanner
python-nmap - Python interface to the Nmap port scanner
python3-nmap - Python3 interface to the Nmap port scanner

Dado que apt-cache tiene una salida tan maravillosamente greppable, podemos seguir filtrando los resultados hasta que alcancen un número manejable.

[email protected]:~# apt-cache search nmap --names-only | egrep -v '(python|perl)'
dnmap - Distributed nmap framework
fruitywifi-module-nmap - nmap module for fruitywifi
nmap - The Network Mapper
nmap-common - Architecture independent files for nmap
nmap-dbgsym - debug symbols for nmap
nmapsi4 - graphical interface to nmap, the network scanner
zenmap - The Network Mapper Front End

Puede filtrar aún más los resultados de la búsqueda, pero una vez que comienza a encadenar algunos comandos, generalmente es una buena indicación de que es hora de buscar una herramienta diferente.

aptitud

La aptitud aplicación es un primo muy cercano de apt y apt-get excepto que también incluye una interfaz ncurses muy útil. No está incluido en Kali de forma predeterminada, pero se puede instalar rápidamente de la siguiente manera.

[email protected]:~# apt update && apt -y install aptitude

Después de la instalación, ejecutar aptitude sin ninguna opción iniciará la interfaz de ncurses. Una de las primeras cosas que notará es que puede navegar rápida y fácilmente a través de los paquetes por categoría, lo que ayuda enormemente a clasificar los miles de paquetes disponibles.

Para buscar un paquete, presione el botón / carácter o seleccione 'Buscar' en el menú 'Buscar'. A medida que ingrese su consulta, los resultados del paquete se actualizarán dinámicamente.

Una vez que haya localizado un paquete de interés, puede marcarlo para su instalación con + carácter o para quitarlo/deseleccionarlo, el - personaje.

En este punto, puede seguir buscando otros paquetes para marcarlos para su instalación o eliminación. Cuando esté listo para instalar, presione la g tecla para ver el resumen de las acciones a realizar.

Si está satisfecho con los cambios propuestos, presione g de nuevo y aptitude completará las instalaciones del paquete como de costumbre.

Internet

Si desea restringir sus búsquedas a las herramientas empaquetadas por el equipo de Kali, la forma más sencilla de hacerlo probablemente sea utilizando el sitio de Google. operador de búsqueda.

Más información

Con suerte, esta publicación lo ayudará a responder si una determinada herramienta está disponible o no en Kali (o Debian). Para obtener un tratamiento mucho más detallado de la gestión de paquetes, le recomendamos que consulte el sitio de formación de Kali.


Linux
  1. Introducción a Nmap en Kali Linux

  2. 15 ejemplos de comandos de aptitude para la gestión de paquetes en Linux

  3. Lanzamiento de Kali Linux 1.0.7

  4. Gestión avanzada de paquetes en Kali Linux

  5. Kali Linux para la PDA Gemini

Cómo instalar Kali Linux

Descargar KaliLinux

Requisitos del sistema Linux Kali

Kali Linux contra Parrot

Instaladores de software GUI para Kali Linux

Comandos Nmap - 17 comandos básicos para la red Linux