{"id":3438,"date":"2023-03-13T09:31:41","date_gmt":"2023-03-13T08:31:41","guid":{"rendered":"https:\/\/www.gcportal.com\/wordpress\/?p=3438"},"modified":"2023-03-17T22:32:54","modified_gmt":"2023-03-17T21:32:54","slug":"nmap-lo-scanner-di-rete","status":"publish","type":"post","link":"https:\/\/www.gcportal.com\/wordpress\/archives\/3438","title":{"rendered":"Nmap, lo scanner di rete"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Nmap \u00e8 uno strumento di scansione di rete open source che viene utilizzato per esplorare una rete e determinare i dispositivi connessi alla stessa. Inoltre, Nmap \u00e8 in grado di determinare le porte di rete aperte sui dispositivi, i protocolli di rete in uso e altre informazioni utili.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per i professionisti della sicurezza \u00e8 di vitale importanza identificare su di un host quali siano le porte in ascolto, in modo da evitare che eventuali malintenzionati utilizzino queste informazioni per identificare il sistema operativo dell&#8217;host. Queste potrebbero consentire loro di accedere al sistema, sfruttando magari problemi di sicurezza proprio sui servizi in ascolto. Capita sovente che dopo aver proceduto all&#8217;installazione si lascino attivi alcuni servizi superflui. Una scansione del sistema \u00e8 sicuramente un prerequisito essenziale che permette di eliminare o fermare processi superflui che utilizzano alcune porte. Esistono numerosi tool per piattaforma Linux\/Unix, ma ci limiteremo a citare alcuni dei pi\u00f9 popolari come strobe, udp_scan, netcat oramai superati e nmap che approfondiremo meglio nel corso del tutorial.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">CARATTERISTICHE GENERALI DEL PROGRAMMA<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Nmap, nato proprio dall&#8217;esigenza dell&#8217;autore, il celebre hacker Fyodor, di utilizzare un unico tool che implementasse diverse funzionalit\u00e0 per svolgere attivit\u00e0 di scansione delle porte. Questo programmatore, oltre alle sue eccellenti capacit\u00e0 di sviluppatore, crede fortemente nell&#8217;importanza del lavoro di equipe, e proprio per questo motivo \u00e8 riuscito a creare attorno a nmap una vera e propria community, che si occupa regolarmente di apportarvi migliorie e nuove funzionalit\u00e0. A differenza di quanto si possa pensare, Nmap non \u00e8 soltanto un semplice tool di scansione, dispone di numerose caratteristiche e funzionalit\u00e0 che ne hanno fatto uno fra i piu popolari tool di security attualmente utilizzati. Quali cono le caratteristiche che ci colpiscono maggiormente? Eccone alcune:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Riconoscimento del sistem operativo. Nmap \u00e8 in grado di identificare il sistema operativo remoto non basandosi semplicemente sulla cattura di un banner su di una determinata porta,ma in base alle risposte TCP, UDP e IP provenienti da centinaia di sistemi operativi diversi contenute in un database. Il programma interroga il sistema e confronta le risposte con quelle contenute nel database in modo da capire di quale sistema operativo si possa trattare.<\/li>\n\n\n\n<li>Test della configurazione del firewall. Grazie alla possibilit\u00e0 di customizzare le nostre richieste verso un target, saremo in grado di capire alcune delle policy adottate dal firewall e di provare diversi tipi di scansione cercando cosi di bypassare le protezioni.<\/li>\n\n\n\n<li>Funzionalit\u00e0 di spoofing. La possibilit\u00e0 di eseguire scansioni inmodo da fingersi un altro host. Questa funzione si rivela anche molto utile per testare la configurazione del nostro firewall.<\/li>\n\n\n\n<li>Controllo della velocit\u00e0 della scansione. Come \u00e8 risaputo, molti sistemi di rilevamento di intrusioni sono in grado di rilevare tentativi di scansione, specie se questi vengono eseguiti rapidamente. Nmap offre anche la possibilit\u00e0 di rallentare queste scansioni, funzionalit\u00e0 molto utile proprio per controllare il funzionamento del nostro IDS.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Nmap \u00e8 disponibile per GNU\/Linux, Microsoft Windows, FreeBSD, OpenBSD, Solaris, IRIX, Mac OS X, HPUX, NetBSD, Sun OS, Amiga e molti altri sistemi.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">SCARICARE E INSTALLARE NMAP<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">L&#8217;installazione di Nmap dipende dal sistema operativo che si sta utilizzando. Ecco alcuni esempi di come installare Nmap su alcuni dei sistemi operativi pi\u00f9 comuni:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Su Linux:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Su Debian e Ubuntu, eseguire il comando:<br>$ <code>sudo apt-get install nmap<\/code><\/li>\n\n\n\n<li>Su Fedora e Red Hat, eseguire il comando:<br>$ <code>sudo yum install nmap<\/code><\/li>\n\n\n\n<li>Su Arch Linux, eseguire il comando:<br>$ <code>sudo pacman -S nmap<\/code><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Su macOS:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Utilizzando Homebrew, eseguire il comando:<br>$ <code>brew install nmap<\/code><\/li>\n\n\n\n<li>Utilizzando MacPorts, eseguire il comando:<br>$ <code>sudo port install nmap<\/code><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Su Windows:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Scaricare il file di installazione dal sito ufficiale di Nmap (<a href=\"https:\/\/nmap.org\/download.html\">https:\/\/nmap.org\/download.html<\/a>) e seguire le istruzioni di installazione.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Ricorda che, per eseguire Nmap, potrebbe essere necessario eseguire il comando da una finestra della riga di comando o del terminale. Inoltre, per eseguire alcune delle opzioni avanzate, potrebbe essere necessario eseguire Nmap con privilegi amministrativi.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Esempi di Utlizzo di Nmap<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Di seguito alcuni esempi di come utilizzare Nmap <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Presumendo di essere in una rete LAN di&nbsp;<strong><em>classe C<\/em><\/strong>&nbsp;cio\u00e8&nbsp;<strong>192.168.1.0<\/strong>&nbsp;con maschera&nbsp;<strong>255.255.255.0<\/strong>&nbsp;<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Scansione di una singola macchina:<\/strong> <br>Per eseguire una scansione su una singola macchina, utilizzare il seguente comando:<br><br><strong><mark style=\"background-color:#fcb900\" class=\"has-inline-color\">$ nmap [IP address]<\/mark><\/strong>    <strong><em>$nmap 192.168.1.25<\/em><\/strong><\/li>\n<\/ol>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li><strong>Scansione di una rete:<\/strong><br>Per eseguire una scansione di una rete, utilizzare il seguente comando:<br><br><strong><mark style=\"background-color:#fcb900\" class=\"has-inline-color\">$ nmap [IP range]<\/mark><\/strong>    <em><strong>$ nmap -sn 192.168.1.0\/24<\/strong><\/em><\/li>\n<\/ol>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\">\n<li><strong>Scansione di una rete tramite il nome del dominio:<\/strong><br>Per eseguire una scansione di una rete utilizzando il nome di dominio, utilizzare il seguente comando:<br><br><strong><mark style=\"background-color:#fcb900\" class=\"has-inline-color\">$ nmap [domain name]<\/mark><\/strong><\/li>\n<\/ol>\n\n\n\n<ol class=\"wp-block-list\" start=\"4\">\n<li><strong>Scansione di un range di porte:<\/strong><br>Per eseguire una scansione di un range di porte, utilizzare il seguente comando:<br><br><strong><mark style=\"background-color:#fcb900\" class=\"has-inline-color has-black-color\">$ nmap -p [port range] [IP address]<\/mark><\/strong><\/li>\n<\/ol>\n\n\n\n<ol class=\"wp-block-list\" start=\"5\">\n<li><strong>Scansione di tutte le porte:<\/strong><br>Per eseguire una scansione di tutte le porte, utilizzare il seguente comando:<br><br><strong><mark style=\"background-color:#fcb900\" class=\"has-inline-color\">$ nmap -p- [IP address]<\/mark><\/strong><\/li>\n<\/ol>\n\n\n\n<ol class=\"wp-block-list\" start=\"6\">\n<li><strong>Scansione furtiva:<\/strong><br>Per eseguire una scansione furtiva, utilizzare il seguente comando:<br><br><strong><mark style=\"background-color:#fcb900\" class=\"has-inline-color\">$ nmap -sS [IP address]<\/mark><\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Una delle scansioni pi\u00f9 utilizzate da coloro che eseguono dei test oppure da hacker professionisti \u00e8 la scansione furtiva (Stealth Scan) \u00e8 una tecnica utilizzata da Nmap per eseguire una scansione di una rete o di un singolo host senza essere rilevati dai dispositivi di sicurezza della rete, come i firewall.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La scansione furtiva utilizza una serie di tecniche per ridurre al minimo il rumore di rete che normalmente verrebbe generato da una scansione di rete. Ci\u00f2 include l&#8217;utilizzo di tecniche come la scansione SYN, la scansione TCP ACK e la scansione TCP FIN.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In una scansione SYN, Nmap invia una richiesta di connessione SYN al dispositivo di destinazione senza completare la connessione. In questo modo, Nmap pu\u00f2 determinare se una porta \u00e8 aperta o chiusa senza attivare un&#8217;intera connessione.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In una scansione TCP ACK, Nmap invia una richiesta di connessione ACK al dispositivo di destinazione. Se la porta \u00e8 aperta, il dispositivo di destinazione invier\u00e0 una risposta ACK. Altrimenti, invier\u00e0 una risposta RST.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In una scansione TCP FIN, Nmap invia una richiesta di connessione FIN al dispositivo di destinazione senza completare la connessione. In questo modo, Nmap pu\u00f2 determinare se una porta \u00e8 aperta o chiusa senza attivare un&#8217;intera connessione.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La scansione furtiva pu\u00f2 essere utile per esplorare una rete senza essere rilevati dai dispositivi di sicurezza della rete. Tuttavia, \u00e8 importante ricordare che l&#8217;utilizzo della scansione furtiva pu\u00f2 essere considerato un comportamento sospetto e potrebbe essere rilevato da alcuni dispositivi di sicurezza della rete.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Questi sono solo alcuni dei comandi e delle opzioni disponibili in Nmap. Si prega di consultare la documentazione ufficiale per ulteriori informazioni.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nel pannello sottostante sono elencati i flag del tipo di scansione che si vuole effettuare. E&#8217; possibile scegliere la modalita di &#8220;attacco&#8221; verso l\u2019host. Ognuna delle scelte corrisponder\u00e0 ad un flag che dovr\u00e0 essere utilizzato in modalit\u00e0 riga di comando.<br><br><div class=\"su-spoiler su-spoiler-style-fancy su-spoiler-icon-plus-circle su-spoiler-closed\" data-scroll-offset=\"0\" data-anchor-in-url=\"no\"><div class=\"su-spoiler-title\" tabindex=\"0\" role=\"button\"><span class=\"su-spoiler-icon\"><\/span>Tipi di Scan e relative opzioni nmap (Clicca sul + per aprire la tendina)<\/div><div class=\"su-spoiler-content su-u-clearfix su-u-trim\"><strong>CONNECT SCAN<\/strong> <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">-sT<\/mark><\/strong><br><strong>SYN STEALTH SCAN<\/strong> <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">-sS<\/mark><\/strong><br><strong>ACK STEALT SCAN<\/strong> <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">-sA<\/mark><\/strong><br><strong>FIN|ACK STEALT SCAN<\/strong> <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">-sM<\/mark><\/strong><br><strong>FIN STEALTH SCAN<\/strong> <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">-sF<br><\/mark>NULL STEALTH SCAN<\/strong> <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">-sN<\/mark><\/strong><br><strong>XMAS TREE STEALTH SCAN<\/strong> <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">-sX<\/mark><\/strong><br><strong>TCP WINDOW SCAN<\/strong> <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">-sW<\/mark><\/strong><br><strong>UDP PORT SCAN<\/strong> <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">-sU<\/mark><\/strong><br><strong>IP PROTOCOL SCAN<\/strong> <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">-sO<\/mark><\/strong><br><strong>PING SWEEP<\/strong> <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">-sP<\/mark><\/strong><br><strong>HOST LIST<\/strong> <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">-sL<\/mark><\/strong><br><strong>FTP BOUNCE ATTACK<\/strong> <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">-b<\/mark><\/strong><br><strong>IDLE SCAN<\/strong> <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">-SI<\/mark><\/strong><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Nel pannello sottostante sono indicati i flag per selezionare il modo in cui effettuare il controllo sugli host per verificare se siano attivi oppure no. Questa sezione di opzioni \u00e8 molto utile se ci si trova di fronte all&#8217;analisi di un intero segmento di rete. Come nella precedente scheda, anche qui ogni parametro scelto corrisponder\u00e0 ad un flag da utilizzare nella riga di comando di nmap. Segue una descrizione dei FLAG inerenti la check box:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><div class=\"su-spoiler su-spoiler-style-fancy su-spoiler-icon-plus-circle su-spoiler-closed\" data-scroll-offset=\"0\" data-anchor-in-url=\"no\"><div class=\"su-spoiler-title\" tabindex=\"0\" role=\"button\"><span class=\"su-spoiler-icon\"><\/span>Scan Discover e relative opzioni nmap (Clicca sul + per aprire la tendina)<\/div><div class=\"su-spoiler-content su-u-clearfix su-u-trim\"><strong>Don&#8217;t Ping <\/strong>corrisponde al flag <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">-P0<\/mark><\/strong><br><strong>Ping types<\/strong> corrispondono ai seguenti flag <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">ICMP ECHO -PI<\/mark><\/strong><br><strong>TCP ACK PING<\/strong> <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">-PT<\/mark><\/strong> (<em>\u00e8 possibile anche settare un intervallo di porte<\/em>)<br><strong>ICMP TIMESTAMP<\/strong> <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">-PP<\/mark><\/strong><br><strong>TCP SYN PING<\/strong> <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">-PS<\/mark><\/strong> (<em>\u00e8 possibile anche settare un intervallo di porte<\/em>)<br><strong>ICMP NETMASK<\/strong> <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">-PM<\/mark><\/strong><br><strong>UDP PING<\/strong> <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">-PU<\/mark><\/strong> (<em>\u00e8 possibile anche settare un intervallo di porte<\/em>)<\/div><\/div><br><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><strong><mark style=\"background-color:#cf2e2e\" class=\"has-inline-color has-white-color\">Esempio 1. Una scansione di tipo SYN STEALTH<\/mark><\/strong>\n\nzipixel@zpxc321:~\/temp$ sudo nmap -sS 192.168.166.28\nStarting Nmap 7.80 ( https:\/\/nmap.org ) at 2023-03-12 23:13 CET\nNmap scan report for zpxsyno.fritz.box (192.168.166.28)\nHost is up (0.00021s latency).\nNot shown: 988 closed ports\nPORT      STATE SERVICE\n22\/tcp    open  ssh\n80\/tcp    open  http\n139\/tcp   open  netbios-ssn\n443\/tcp   open  https\n445\/tcp   open  microsoft-ds\n548\/tcp   open  afp\n873\/tcp   open  rsync\n2105\/tcp  open  eklogin\n5000\/tcp  open  upnp\n5001\/tcp  open  commplex-link\n50001\/tcp open  unknown\n50002\/tcp open  iiimsf\nMAC Address: XX:XX:XX:XX:XX:XX (Synology Incorporated)\n\nNmap done: 1 IP address (1 host up) scanned in 0.24 seconds\nzipixel@zpxc321:~\/temp$\n<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">Una tipica scansione con Nmap \u00e8 mostrata su Esempio&nbsp;2. Le uniche opzioni usate di Nmap in questo esempio sono -A, per abilitare la rilevazione del sistema operativo e della versione, lo script scanning e il traceroute, -T4 per un'esecuzione pi\u00f9 rapida e infine l'host obiettivo.\n\n<strong><mark style=\"background-color:#cf2e2e\" class=\"has-inline-color has-white-color\">Esempio&nbsp;2.<\/mark><\/strong>\n           \n<strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\"># nmap -A -T4 scanme.nmap.org<\/mark><\/strong>\n\nNmap scan report for scanme.nmap.org (74.207.244.221)\nHost is up (0.029s latency).\nrDNS record for 74.207.244.221: li86-221.members.linode.com\nNot shown: 995 closed ports\nPORT     STATE    SERVICE     VERSION\n22\/tcp   open     ssh         OpenSSH 5.3p1 Debian 3ubuntu7 (protocol 2.0)\n| ssh-hostkey: 1024 8d:60:f1:7c:ca:b7:3d:0a:d6:67:54:9d:69:d9:b9:dd (DSA)\n|_2048 79:f8:09:ac:d4:e2:32:42:10:49:d3:bd:20:82:85:ec (RSA)\n80\/tcp   open     http        Apache httpd 2.2.14 ((Ubuntu))\n|_http-title: Go ahead and ScanMe!\n646\/tcp  filtered ldp\n1720\/tcp filtered H.323\/Q.931\n9929\/tcp open     nping-echo  Nping echo\nDevice type: general purpose\nRunning: Linux 2.6.X\nOS CPE: cpe:\/o:linux:linux_kernel:2.6.39\nOS details: Linux 2.6.39\nNetwork Distance: 11 hops\nService Info: OS: Linux; CPE: cpe:\/o:linux:kernel\n\nTRACEROUTE (using port 53\/tcp)\nHOP RTT      ADDRESS\n[Cut first 10 hops for brevity]\n11  17.65 ms li86-221.members.linode.com (74.207.244.221)\n\nNmap done: 1 IP address (1 host up) scanned in 14.40 seconds\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">ZenMap GUI di Nmap<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Zenmap \u00e8 la GUI multipiattaforma ufficiale per Nmap Security Scanner. \u00c8 gratuito e funziona su Linux, Windows, Mac OS X, ecc. Zenmap mira a rendere Nmap facile da usare per i principianti, fornendo al contempo funzionalit\u00e0 avanzate per gli utenti esperti di Nmap.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/nmap.org\/zenmap\/\" target=\"_blank\" rel=\"noreferrer noopener\">Sito di ZenMap<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Alternative a Nmap<\/h2>\n\n\n\n<h4 class=\"wp-block-heading\">Vecchie Glorie<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a rel=\"noreferrer noopener\" href=\"http:\/\/ftp.cerias.purdue.edu\/pub\/tools\/unix\/scanners\/strobe\/strobe\/\" target=\"_blank\">STROBE <\/a><\/strong>&#8211; \u00c8 un tool di scansione delle porte TCP, sviluppato da Julian Assange. Tra le caratteristiche principali offre la possibilit\u00e0 di ottimizzare l&#8217;utilizzo delle risorse per eseguire scansioni in maniera<br>pi\u00f9 efficiente. Inoltre strobe, attraverso la cattura del banner, \u00e8 in grado di identificare il sistema operativo ed il servizio in esecuzione sulla macchina target.<br><br><strong><a rel=\"noreferrer noopener\" href=\"http:\/\/ftp.cerias.purdue.edu\/pub\/tools\/unix\/scanners\/satan\/satan\/\" target=\"_blank\">UDP_SCAN <\/a><\/strong>&#8211; Si occupa, invece, della scansione delle porte UDP (strobe \u00e8 solo TCP), parte di un famoso tool di sicurezza SATAN (adesso denominato SAINT), e nonostante sia abbastanza datato (il suo sviluppo risale al 1995) \u00e8 ancora in grado di soddisfare appieno le necessit\u00e0.<br><br><strong><a rel=\"noreferrer noopener\" href=\"https:\/\/it.wikipedia.org\/wiki\/Netcat\" target=\"_blank\">NETCAT <\/a><\/strong>&#8211; \u00c8 un ottimo tool, definito per la sua completezza ed efficienza il &#8220;coltellino svizzero&#8221; grazie alle numerose funzionalit\u00e0 che ci offre. A differenza dei precedenti tool, netcat permette la scansione delle porte TCP e UDP, si occupa del controllo del dettaglio degli input e pu\u00f2 essere integrato con altri tool.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Nuovi Strumenti<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a rel=\"noreferrer noopener\" href=\"https:\/\/www.wireshark.org\/download.html\" target=\"_blank\">WireShark <\/a><\/strong>&#8211; Analizzatore di protocolli di rete che aiuta le aziende ad acquisire dati in tempo reale e a monitorare, gestire e analizzare il traffico di rete a livello microscopico.<br><br><strong><a href=\"https:\/\/angryip.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Angry IP Scanner<\/a><\/strong> &#8211; Angry IP scanner \u00e8 uno scanner di indirizzi IP e porte molto veloce.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pu\u00f2 scansionare gli indirizzi IP in qualsiasi intervallo e qualsiasi porta. \u00c8 multipiattaforma e leggero. Non richiede alcuna installazione, pu\u00f2 essere liberamente copiato e utilizzato ovunque.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Angry IP scanner esegue semplicemente il ping di ogni indirizzo IP per verificare se \u00e8 vivo, quindi opzionalmente sta risolvendo il suo nome host, determina l&#8217;indirizzo MAC, scansiona le porte, ecc. La quantit\u00e0 di dati raccolti su ciascun host pu\u00f2 essere estesa con l&#8217;ausilio di plugin.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ha anche funzionalit\u00e0 delle aggiuntive, come le informazioni NetBIOS (nome del computer, nome del gruppo di lavoro e utente Windows attualmente connesso), intervalli di indirizzi IP preferiti, rilevamento del server Web, apritori personalizzabili, ecc.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I risultati della scansione possono essere salvati in file di elenco CSV, TXT, XML o IP-Port. Con l&#8217;aiuto dei plugin, Angry IP Scanner pu\u00f2 raccogliere qualsiasi informazione sugli IP scansionati. Chiunque sia in grado di scrivere codice Java \u00e8 in grado di scrivere plugin ed estendere le funzionalit\u00e0 di Angry IP Scanner.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per aumentare la velocit\u00e0 di scansione, utilizza un approccio multithread: viene creato un thread di scansione separato per ogni indirizzo IP scansionato. Il codice sorgente completo \u00e8 disponibile, potete verificare sulla pagina di download del programma.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusioni<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Quanto sopra descritto sono soltanto alcuni esempi che \u00e8 possibile eseguire tramite <strong><em>nmap<\/em><\/strong>, ma le possibilit\u00e0 offerte da questo programma sono solo legate alla vostra immaginazione. \u00c8 importante capire che molto spesso un hacker utilizza proprio la scansione come uno dei primi approcci prima di sferrare un attacco al vostro sistema. \u00c8 di conseguenza importante riconoscere questo tipo di attivit\u00e0 in modo da prevenire una eventuale intrusione. Uno dei principali metodi utilizzabili per l&#8217;intercettazione di tentavi di scansione delle porte \u00e8 l&#8217;uso di programmi IDS basati sulla rete, un ottimo tool che pu\u00f2 venirci incontro \u00e8<br>SNORT. Ci aiuter\u00e0 anche il settaggio del firewall in modo da riconoscere tentativi anche particolari di scansione. Come abbiamo spiegato, \u00e8 possibile grazie a nmap utilizzare diverse tecniche di scansione, in modo da forzare tutte le policy dei nostri firewall.<br><strong><em>Non vi resta che utilizzare namp strumento per incrementare la sicurezza della vostra rete.<\/em><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em>Enjoy<\/em><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nmap \u00e8 uno strumento di scansione di rete open source che viene utilizzato per esplorare una rete e determinare i dispositivi connessi alla stessa. Inoltre, Nmap \u00e8 in grado di [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":3479,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[5,86,93],"tags":[107,98,106,105,108,109],"class_list":["post-3438","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gcportal-links","category-guide-tutorial","category-linux","tag-cybersecurity","tag-linux","tag-network","tag-nmap","tag-satan","tag-unix"],"_links":{"self":[{"href":"https:\/\/www.gcportal.com\/wordpress\/wp-json\/wp\/v2\/posts\/3438","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gcportal.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gcportal.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gcportal.com\/wordpress\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gcportal.com\/wordpress\/wp-json\/wp\/v2\/comments?post=3438"}],"version-history":[{"count":40,"href":"https:\/\/www.gcportal.com\/wordpress\/wp-json\/wp\/v2\/posts\/3438\/revisions"}],"predecessor-version":[{"id":3478,"href":"https:\/\/www.gcportal.com\/wordpress\/wp-json\/wp\/v2\/posts\/3438\/revisions\/3478"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.gcportal.com\/wordpress\/wp-json\/wp\/v2\/media\/3479"}],"wp:attachment":[{"href":"https:\/\/www.gcportal.com\/wordpress\/wp-json\/wp\/v2\/media?parent=3438"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gcportal.com\/wordpress\/wp-json\/wp\/v2\/categories?post=3438"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gcportal.com\/wordpress\/wp-json\/wp\/v2\/tags?post=3438"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}