Zenmap es la versión GUI de la fantástica herramienta de nmap, que para quien no la conozca todavía es un fantástico escaner de puertos, vulnerabilidades… Es una herramienta super completa que soporta hasta el uso de scripts. Vímos como usarla de manera amplia en el curso de Hacking con Metasploit, como herramienta complementaria a Metasploit.
Kali desde hace tiempo, decidió no incluír Zenmap como herramienta instalada por defecto, lo cual, a mi parecer, es un error ya que no todo el mundo está acostumbrado a usar con confianza la consola (Y deberías). En el curso de Administración de Sistemas operativos Linux de la certificación de LPIC-1 vemos como mejorar y perder el miedo a la consola, así como usar las herramientas necesarias para instalar Zenmap.
Requisitos
- Alien
- Paquete RPM de Zenmap
¡Al lío!
Lo primero es descargar el paquete RPM de zenmap de la página oficial:
wget https://nmap.org/dist/zenmap-7.80-1.noarch.rpm
El link de la descarga lo he cogido de la URL https://nmap.org/download.html
Ahora vamos a instalar alien en el caso que no lo tengamos ya.
sudo apt install alien -y
Para los que no sepáis que es alien, es un convertidor de paquetes de otras distrubuciones a debian.
Ahora toca convertir el paquete de RPM a DEB
Sintaxis: sudo alien [paquete RPM descargado]
sudo alien zenmap-7.80-1.noarch.rpm
Nota: es posible que en vuestro caso el nombre del RPM haya cambiado desde que yo escribí el artículo a la fecha en el que lo lees.
Ya solo queda instalarlo
Para instalarlo corremos el comando:
Sintaxis: sudo dpkg -i [paquete DEB generado]
sudo dpkg -i zenmap_7.80-2_all.deb
Y ya podemos abrirlo o bien desde la interfaz gr’afica a golpe de click o desde consola de comandos con:
sudo zenmap
Si se tiene problemas convirtiendo el archivo rpm a deb
dh: error: specify a sequence to run make:
*** [debian/rules:7: binary] Error 25
Una posible solucion es realizar un downgrade de Alien a otra version (probado con la 8.90)
Si la aplicacion falla al abrir, se deben instalar las librerias de python si no estan disponibles.
Ref: https://stackoverflow.com/questions/66345837/converting-rpm-files-to-debian-error-package-build-failed