Nmap, che sta per Network Mapper, è uno strumento open-source per la scansione di rete e l’audit di sicurezza. Ti dà la possibilità di scoprire host e servizi su una rete informatica, creando una “mappa” della stessa. Installare Nmap su Linux è un processo semplice e lineare che può essere eseguito attraverso il terminale (fonte: LinuxConfig.org).
In molti casi, Nmap è già presente nel repository dei pacchetti del tuo sistema operativo Linux. Pertanto, installarlo potrebbe consistere semplicemente nell’aggiornare l’elenco dei pacchetti e poi nell’installare Nmap. Ad esempio, su una distribuzione Linux che utilizza apt per la gestione dei pacchetti, come Ubuntu o Debian, è possibile digitare i seguenti comandi nel terminale, come riportato da DigitalOcean:
`sudo apt update`
`sudo apt install nmap`
Il primo comando aggiorna l’elenco dei pacchetti disponibili, mentre il secondo installa Nmap.
Allo stesso modo, se stai utilizzando una distribuzione Linux che utilizza dnf, come Fedora, o yum, come CentOS, puoi installare Nmap utilizzando i comandi corrispondenti:
Per dnf:
`sudo dnf install nmap`
Per yum:
`sudo yum install nmap`
Ad esempio, su Arch Linux e le sue derivate puoi usare pacman, come spiegato su LinuxHint:
`sudo pacman -Sy nmap`
Dove `-Sy` indica a pacman di sincronizzare i repository prima di installare il pacchetto.
Se, per qualche ragione, Nmap non è presente nel repository del tuo sistema oppure desideri utilizzare la versione più recente direttamente dal sito di Nmap, puoi scaricare il codice sorgente e compilarlo tu stesso. Questo è un processo più complesso che richiede di soddisfare alcune dipendenze di sviluppo e di seguire le istruzioni fornite nel file README o INSTALL che viene scaricato con il codice sorgente.
E’ importante ricordare che Nmap è uno strumento potente e, quando viene utilizzato senza attenzione, può causare problemi. Assicurati di avere il permesso di eseguire scansione su qualsiasi rete che non possiedi.
Fonti:
1. https://linuxconfig.org/how-to-install-nmap-on-ubuntu-18-04-bionic-beaver-linux
2. https://www.digitalocean.com/community/tutorials/how-to-install-nmap-on-ubuntu-18-04
3. https://linuxhint.com/install_nmap_arch\_linux/
4. https://nmap.org/book/inst-source.html