NMAP, noto anche come Network Mapper, è uno strumento open source per l’esplorazione della rete e l’audit sulla sicurezza. Uno dei suoi usi più comuni è la scansione delle porte aperte su una specifica macchina host o una gamma di macchine. Qui di seguito è illustrato come eseguire una scansione per rilevare le porte aperte con NMAP.
Prima di iniziare, bisogna assicurarsi di avere NMAP installato sulla propria macchina. Se non l’hai già fatto, puoi scaricarlo e installarlo dal sito web ufficiale di NMAP (https://nmap.org/).
Una volta installato, puoi eseguire NMAP da una finestra del terminale. Per eseguire una scansione delle porte specifiche, utilizza il comando `-p`, seguito dall’intervallo di porte o porte specifiche che desideri scansionare. Ad esempio, per scansionare le porte 80, 443 e 22 su un host di destinazione, utilizzerebbe il seguente comando:
`nmap -p 80,443,22 [indirizzo IP o hostname]`
Se desideri scansionare una gamma di porte, puoi farlo specificando l’intervallo con un trattino. Ad esempio, per scansionare le porte da 1 a 100, utilizzerebbe il seguente comando:
`nmap -p 1-100 [indirizzo IP o hostname]`
Il comando sopra restituirà una lista delle porte nell’intervallo specificato che sono aperte sulla macchina host.
Inoltre, è importante ricordare che anche se NMAP può rilevare le porte aperte, non può determinare da solo se tali porte stanno effettivamente eseguendo qualsiasi servizio o la natura di tale servizio. Tale informazione deve essere ottenuta con ulteriori indagini.
Infine, a seconda delle disposizioni legali nel tuo paese, potrebbe essere illegale scansionare le reti senza permesso. Dunque, è importante utilizzare agli strumenti come NMAP in modo responsabile.
Per ulteriori informazioni sulle varie funzioni di NMAP, si consiglia di consultare la documentazione ufficiale (https://nmap.org/book/man.html) o il libro “NMAP Network Scanning” di Gordon Lyon (https://nmap.org/book/nmap-book.html), fondatore e autore di NMAP.
Risorse usate:
1. Sito web ufficiale di NMAP (https://nmap.org/)
2. NMAP Man Page (https://nmap.org/book/man.html)
3. NMAP Network Scanning – Gordon Lyon (https://nmap.org/book/nmap-book.html)