Il DNS parla
Il DNS è l'elenco telefonico dell'azienda e ogni nome è un indizio. Hai una lista di nomi da provare (wordlist.txt) per il dominio corp.nr: scopri quali esistono e raggiungi quello che nessuno ricorda.
Laboratorio 4 di 6 del percorso Recon & Scanning. Se ti blocchi hai 3 aiuti, dal più vago al più preciso: costano 0, 40 e 150 XP.
Cosa impari
Gli obiettivi si completano da soli mentre lavori nel terminale; ognuno vale punti esperienza:
- Leggere la wordlist dei nomi da provare (50 XP)
- Provare un nome che non esiste (NXDOMAIN) (100 XP)
- Scoprire il sottodominio dimenticato (150 XP)
- Aprire la pagina dell'ambiente di prova (150 XP)
Argomenti: recon, dns, dig.
I comandi che userai
Il terminale è simulato e capisce una quarantina di comandi Linux. In questo laboratorio ti servono soprattutto questi:
cat: stampa il contenuto di un file: il modo più diretto di leggere configurazioni, note e registri.dig: interroga il DNS e dice a quale indirizzo corrisponde un nome; se il nome non esiste risponde NXDOMAIN.curl: fa richieste HTTP dal terminale e mostra la risposta grezza del server, intestazioni comprese.
L'ambiente simulato
Il bersaglio è un host inventato in una rete privata simulata: lo raggiungi solo dal terminale del gioco.
Il bersaglio espone questi servizi:
- SSH: l'accesso remoto cifrato alla riga di comando; si protegge con le chiavi al posto delle password e senza login diretto come root.
- Web (HTTP): un server web con pagine, API o pannelli di gestione: la parte più esposta di quasi ogni organizzazione.
La lezione di difesa
A laboratorio risolto, il writeup spiega cosa è andato storto e come ci si protegge:
Ogni nome nel DNS è un indizio per chi attacca: i nomi dei sottodomini (staging, dev, vpn) rivelano ambienti, tecnologie e sedi, e un ambiente di prova dimenticato è spesso poco protetto ma pieno di dati veri. Difesa: DNS interno separato da quello pubblico (split-horizon: i nomi interni non devono essere interrogabili da fuori), eliminare i record che non servono più, ambienti di prova dietro VPN o autenticazione e con dati finti, e confrontare ogni tanto i record DNS con l'inventario degli asset.
Prima e dopo questo laboratorio
Per aprirlo devi aver risolto:
- Chi c’è nella rete? (Recon & Scanning, medio)
Dopo questo laboratorio puoi passare a:
- Ricognizione completa (Recon & Scanning, difficile)
Il percorso Recon & Scanning
Recon & Scanning è la ricognizione: prima di difendere una rete, o di metterla alla prova con permesso, bisogna sapere cosa c'è dentro. Impari a scoprire gli host attivi, a elencare porte e servizi, a leggere i banner con cui i servizi si presentano, a interrogare il DNS e le intestazioni HTTP. Ogni laboratorio mostra anche il punto di vista di chi difende: inventario degli asset aggiornato, banner minimi, DNS interno separato da quello pubblico e niente di dimenticato acceso.