TAGS CLOUD
Incrementa dimensioniDecrementa dimensioni
Wireshark, all'attacco della rete con lo squalo
I pirati informatici lo usano per preparare le loro incursioni, gli amministratori per difendersi. Noi vi mostriamo come fanno
(pagina 4 di 5)


Cattura del traffico

Eseguiamo Wireshark con i privilegi di amministratore: sudo wireshark. Scegliamo di nuovo l’interfaccia di rete su cui ascoltare e avviamo una sessione in live capture cliccando su Capture/Start. Proveremo a isolare dal normale traffico di rete i tentativi di scansione delle porte effettuati tramite Nmap.
 Scansione delle porte con Nmap


Portiamoci su una seconda macchina di test ed effettuiamo con Nmap almeno un SYN Scan e un Xmas Scan: nmap -sS -F ip e nmap -sX -F ip. L’opzione -F effettuerà lo scan solo sulle porte “standard”, attendiamo il termine dell’operazione e quindi torniamo sulla macchina che sta effettuando la cattura del traffico.
Filtrare solo alcuni pacchetti


Come facciamo a isolare un Syn scan (pacchetto SYN) dal normale traffico? Utilizzeremo un filtro che evidenzierà le richieste SYN formate da pacchetti di lunghezza 0, ecco come: ip.proto == 6 and tcp.flags == 2 and tcp.len == 0. Questo filtro mostrerà solo i pacchetti di tipo TCP (ip.proto == 6) che hanno il flag SYN settato (tcp.flags == 2) e che sono privi di payload (tcp.len == 0).
Un altro tipo di scansione


Il filtro per l’Xmas scan è molto simile, l’unico parametro che varia è il tcp.flags che questa volta deve essere uguale a 41, ovvero il numero ottenuto sommando il singolo valore dei flag: FIN, PUSH e URG. Con i filtri appena visti siamo stati in grado di evidenziare due tipi differenti di scan, ma con impostazioni simili possiamo discriminarne molte altre tipologie.

Analisi di una sessione MSN
Usare Wireshark per esaminare il flusso di una conversazione MSN tra due client

La cavia: una sessione di chat

Iniziamo una sessione di chat con un qualunque contatto della nostra lista, chiaramente tenendo Wireshark attivo per tutto il tempo, in modo da avere il log completo di tutti i messaggi che vengono scambiati tra i client ed il server centrale, in questo modo riusciremo, nel caso ci interessasse, anche a intercettare la stringa di login.
Tutto il traffico generato

Al termine della conversazione fermiamo la cattura, vedremo la finestra dei pacchetti popolata con tutto il traffico generato dalla rete fino a quel momento. Guardando con attenzione il listato, vedremo alcuni pacchetti il cui protocollo è MSNMS ovvero MSN Messenger Service, dovremo quindi evidenziare questi pacchetti e lasciar lavorare il dissector.
Pagina 4/5
Lascia un commento
Tag: Wireshark, rete, filtri BPF, sniffing, Dissectors, porte Nmap
Condividi