Network & Sniffing

Networking a go go

Mattepuffo's logo
Monitorare la rete con ngrep su Linux

Monitorare la rete con ngrep su Linux

Possiamo considerare ngrep come una estensione di grep per monitorare il traffico di rete.

Dovrebbe essere presente nei repo di praticamente tutte le distro; per installarlo su Archlinux:

# pacman -Sy ngrep

Ricordate che bisogna lanciarlo con privilegi elevati.

Mattepuffo's logo
Identificare i device connessi alla rete con arp-scan

Identificare i device connessi alla rete con arp-scan

Ho trovato un utile programma che scannerizza la rete in cerca di apparati connessi, compresi quelli nascosti: arp-scan!

Dovrebbe essere compreso nei repo delle maggiori distro; su Archlinux:

# pacman -Sy arp-scan

La cosa bella di questo comando, è che identifica tutti gli apparati connessi, anche quelli che hanno un firewall configurato per rimanere nascosti.

Mattepuffo's logo
Ottenere i nomi NetBIOS in rete con Linux

Ottenere i nomi NetBIOS in rete con Linux

Soprattutto se siamo in una rete multi sistema, può essere importante identificare i NetBIOS aperti connessi in rete.

Su Linux, molti file manager non funzionano sempre bene.

Ma è possibile usare un tool da riga di comando: nbtscan!

Per installarlo su Archlinux:

# pacman -Sy nbtscan

Mattepuffo's logo
Identificare i MAC address in rete con Nmap

Identificare i MAC address in rete con Nmap

In questo articolo avevamo visto come identificare i MAC address dei pc connessi in rete usando PING a ARP.

Ho scoperto che è possibile fare la stessa cosa usando Nmap.

Basta usare l'opzione -sn, ma con privilegi elevati.

Mattepuffo's logo
Controllare la rete con lsof su Linux

Controllare la rete con lsof su Linux

Ho già parlato di lsof in questo articolo.

Qui rivediamo il comando, usandolo però solo per i controlli di rete.

Ovviamente, con lsof, i controlli si possono fare solo sul pc da dove viene lanciato; ed occorre avere privilegi elevati.

Questo un primo esempio:

# lsof -i
COMMAND     PID     USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
rpcbind     526     root    6u  IPv4  11099      0t0  UDP *:sunrpc
rpcbind     526     root    7u  IPv4  11102      0t0  UDP *:701
rpcbind     526     root    8u  IPv4  11103      0t0  TCP *:sunrpc (LISTEN)
rpcbind     526     root    9u  IPv6  11104      0t0  UDP *:sunrpc
rpcbind     526     root   10u  IPv6  11105      0t0  UDP *:701
rpcbind     526     root   11u  IPv6  11106      0t0  TCP *:sunrpc (LISTEN)
rpc.statd   535    statd    5u  IPv4  11321      0t0  UDP localhost:711
rpc.statd   535    statd    8u  IPv4  11177      0t0  UDP *:44965
rpc.statd   535    statd    9u  IPv4  11179      0t0  TCP *:50511 (LISTEN)
rpc.statd   535    statd   10u  IPv6  11181      0t0  UDP *:46095
rpc.statd   535    statd   11u  IPv6  11183      0t0  TCP *:44720 (LISTEN)
mongod      553  mongodb    9u  IPv4  12107      0t0  TCP localhost:27017 (LISTEN)
mongod      553  mongodb   10u  IPv4  14086      0t0  TCP localhost:28017 (LISTEN)
..............................................

Questo ottiene tutti i file di rete internet.

Mattepuffo's logo
Monitorare il traffico di rete su Linux con vnStat

Monitorare il traffico di rete su Linux con vnStat

Abbiamo già visto alcuni strumenti per monitorare il traffico di rete su Linux.

Oggi ne vediamo un altro interessante: vnStat.

Prima di tutto installiamolo; su Debian e derivate:

# aptitude install vnstat

A questo punto dobbiamo identificare il nome della interfaccia di rete da monitorare.

Mattepuffo's logo
Capsa: monitorare la rete con Windows

Capsa: monitorare la rete con Windows

Per monitorare la rete LAN / WLAN, esistono diversi tool.

Oggi ne vediamo uno molto completo e gratuito (previa registrazione gratuita) per Windows.

Si chiama Capsa e lo trovate qua.

Una volta completata la registrazione e il download, dovete attivarlo attraverso un semplice wizard.

Di base il programma ha due finestre principali: Capture e Replay.