eJPT · Network Attacks
Lab Challenges: Network Attacks
Difficoltà: Intermediate Time to Master: variabile Prerequisiti: tutti i file di questa sezione Lab: raccolta
Obiettivo
MITM, sniffing e Responder funzionano meglio in sequenza che da soli: qui li metti in fila su una rete lab vera, dalla posizione di man-in-the-middle fino a una credenziale o un hash in mano, prima di passare a Metasploit ed exploitation.
Challenge 1: MITM completo con estrazione credenziali
Target: due macchine lab su una LAN condivisa (es. TryHackMe network o VM locali)
Task:
- Identifica vittima e gateway
- Esegui ARP poisoning bidirezionale
- Cattura il traffico con tcpdump/Wireshark
- Estrai almeno una credenziale in chiaro (FTP/HTTP/Telnet)
Deliverable: pcap salvata + credenziali estratte con relativo Follow TCP Stream documentato.
Challenge 2: Cattura e cracking hash NTLMv2
Task:
- Avvia Responder sulla rete lab
- Genera o attendi una richiesta di risorsa con nome errato dal client vittima
- Cracka l’hash catturato con hashcat/john
- Documenta la mitigazione da proporre (disabilitare LLMNR/NBT-NS)
Deliverable: hash catturato, password in chiaro (se crackata), raccomandazione di mitigazione.
Common Mistakes
- Saltare direttamente a Responder senza aver verificato la connettività di rete di base -> finisci a debuggare un setup, non a portare avanti l’attacco
- Non documentare i passaggi in tempo reale -> a fine giornata non ricostruisci più la catena per il report finale
Link Utili
Connessioni
- Prerequisito: tutti i file precedenti di 06-Network-Attacks
- Prossimo Step: ../07-Metasploit-Framework/01-Msfconsole-Basics.md
Checklist di padronanza
- Ho completato challenge 1 e 2 su almeno una rete di lab
- So spiegare l’intera catena MITM -> sniffing -> Responder a qualcun altro
- Sono pronto a passare a Metasploit Framework