Banner Shishii
Pagina aggiornata il:  8/09/2005 10:16

Pagina Stampabile     Pagina Stampabile

Precedente - Indice - Successiva

5 Uso tramite interfaccia grafica

5.1 Ingresso - Scan

Quello che vedete sotto è il pannello che si presenta al momento del lancio dell'applicazione. E' semplice, ma molto funzionale.

Pannello ingresso Nmap

Dall'alto in basso troviamo:

5.1.1 La barra dei menù

Non è molto utile in quanto il 99% delle opzioni si settano in altro modo, comunque è composta da 3 menù:

File:
con all'interno 3 opzioni.

OPEN LOG:
che consente di aprire un file di log già presente.
SAVE LOG:
che consente di salvare in un file un log presente nella finestra sottostante.
QUIT:
per uscire dal programma.
View:
con all'interno 3 opzioni.

Black & White:
selezionandolo avremo i report scritti solo in bianco e nero.
Coloured:
i report avranno una colorazione in base agli elementi.
Append Log:
se si seleziona questa opzione e si fanno più scansioni i report successivi verranno ``appesi'' ai precedenti altrimenti li sovrascriveranno.
Help:
Qui non c'è nulla di utile.

5.1.2 La barra dell'indirizzo

Abbiamo 3 elementi, un form e due pulsanti.

Target(s):
un form in cui inserire l'indirizzo o gli indirizzi da esaminare. Possono essere inseriti sia come:

nomi:
www.shishii.com
IP singoli:
10.0.0.1
segmento di rete:
10.0.0.0/24
liste:
10.0.0.1,2,3,4,5,6 oppure 10.0.0,1,2,3.0
intervalli:
10.0.0.1-100
caratteri jolly:
10.0.0.* oppure 10.0.*.*
Scan:
pulsante per iniziare la scansione.
Exit:
pulsante per chiudere il programma.

5.1.3 Schede (Tabs)

Qui c'è la parte più importante dei settaggi, divisa in 5 Tabs. Tramite i vari menù e form vengono selezionati i TIPI DI SCAN 6 e le OPZIONI 7. In questa sezione verranno solo indicati gli abbinamenti tra un dato elemento e il corrispettivo omologo letterale, ad esempio il tipo di scan ``SYN STEALTH SCAN'' corrisponderà a ``-SS'', la descrizione, il significato e l'uso andranno visti nelle sezioni 6 e 7 di questo manuale.

Ho preferito procedere in questa maniera per due motivi. Il primo è che in questo modo si impara a lavorare anche con la linea di comando, il secondo è che è possibile fare una descrizione unica per l'interfaccia grafica e la linea di comando.

Scan:
in questo tab vi sono settaggi relativi al tipo di scan che si vuole effettuare. Vedere l'immagine sopra 5.1. E' la schermata che analizzeremo ora.
Discover:
in questo tab vi sono i settaggi relativi al tipo di sondaggio che si vuole effettuare nella rete per scoprire gli host attivi. Vedere la sezione 5.2.
Timing:
in questo tab vi sono i settaggi relativi ai tempi di scan e di time out. E' molto importante sia per evitare probelmi alla rete che per restare nascosti settare bene queste opzioni. Vedere la sezione 5.3.
Files:
in questo tab vi sono i settaggi relativi alla scelta di eventuali files di input e/o di output. Vedere la sezione 5.4
Options:
in questo tab vi sono i settaggi relativi ad una serie composita di opzioni. Vedere la sezione 5.5.

Il tab Scan contiene i seguenti form:

5.1.4 Scan Type

Menù a tendina che consente di scegliere la ``politica di attacco'' ai vari host individuati. Bisogna infatti dire che le possibilità sono molte e con notevole impatto sui risultati, sia nel senso di aumentare le possibilità di ottenere informazioni, che quelle di restare nascosti. Come già detto qui seguirà solo l'elenco degli abbinamenti tra etichette e flag.

Abbinato ad alcune scelte viste sopra vi è anche un campo, che quando è inattivo è indicato come Relay Host, e prende vita in due casi:

  1. abbinato a FTP BOUNCE ATTACK. Prende nome BOUNCE HOST: <indirizzo server FTP>
  2. abbinato a IDLE SCAN. Prende nome ZOMBIE HOST: <indirizzo host zombie>:<porta>

5.1.5 Scanned Ports

Tramite questo form è possibile decidere quale range di porte saggiare. Le possibili scelte sono le seguenti.

5.1.6 Scan Extensions

In questa sezione si possono richiedere a Nmap di fornire ulteriori informazioni, alcune veramente preziose. Infatti molto spesso si può riuscire ad identificare il tipo di applicativo che usa una porta e la versione.


5.2 Discover

Questo è il pannello che si presenta selezionando il tab DISCOVER. Tramite questo pannello è possibile selezionare il tipo di sondaggio da fare per identificare gli host attivi, in pratica il tipo di ``ping'' che si preferisce. Questa opzione è molto importante quando si vuole analizzare un segmento di rete, o comunque una lista consistente di host. Lo è molto meno quando si ha un indirizzo preciso. Anche in questo caso verrà qui presentata la lista degli accopiamenti tra etichette e flag, il cui significato andrà ricercato nella sezione 7.

Pannello Discover Nmap

5.2.1 Don't Ping

Settando questa opzione si disattiva il ``ping'' degli host bersaglio: -P0

5.2.2 Ping Types

Qui abbiamo una serie di checkbox che consentono l'esecuzione di uno o più tipi di ping contemporaneamente.


5.3 Timing

Questo pannello consente di regolare l'atteggiamento di Nmap, nel senso di impegno della rete, e i time out.

Pannello Timing Nmap

5.3.1 Throttling

Tramite questo menù a tendina si regola l'atteggiamento di Nmap nei confronti della rete, cioè la quantità e la densità, nel tempo, dei pacchetti inviati. Si tratta di settaggi molto importanti per l'integrità della rete e per la possibilità di rimanere nascosti.

5.3.2 Timeouts

In questa serie di combinazioni tra checkbox e form è possibile settare i time out dei pacchetti ICMP o degli scan, ciò è utile per non saturare la rete e per non farsi scoprire.


5.4 Files

In questo tab si possono indicare gli indirizzi di files per l'input in cui stoccare i nomi o gli IP degli host da verificare, e gli indirizzi di files di output in cui conservare i risultati degli scan in vari formati.

Pannello Files Nmap

5.4.1 Input File

Si deve selezionare il checkbox apposito e poi inserire nel form il path del file di input.

5.4.2 Output File

Si deve selezionare il checkbox apposito, indicare il path del file, decidere il formato del file prodotto dal menù a tendina sottostante e se i log di più scansioni devono andare in coda alle precedenti o sovrascriverle. Le opzioni selezionabili dal menù a tendina sono le seguenti.


5.5 Options

In questo tab si possono settare varie opzioni relative alla risoluzione inversa dei nomi (da IP a nome), alla quantità di informazioni fornite in output, all'identificazione della fonte dello scan, e altre.

Pannello Options Nmap

5.5.1 Reverse DNS Resolution

Tramite un menù a tendina si può decidere quando fare la risoluzione inversa dei nomi, cioè risalire da un IP al nome di dominio. Le possibilità sono tre.

5.5.2 Verbosity

Anche questo è un menù a tendina e consente di indicare il livello di accuratezza e lunghezza dell'output prodotto. Queste sono le possibilità in ordine crescente di accuratezza.

5.6 Pannello dell'output

In questo grosso pannello centrale compare l'output e messaggi vari che possono essere salvati o tramite il menù ``file'', o tramite copia - incolla.

5.7 Command

In questo utile quadro monolinea compaiono i flag realtivi alle opzioni selezionate. Non si può scrivere nello stesso, ma è utile per imparare quali sono i vari flag e a che opzioni corrispondono.

Precedente - Indice - Successiva


Indice del sito