Ricerca WHOIS: Search Open Technical Databases: WHOIS (T1596.002)

La tecnica T1596.002 descrive l'interrogazione dei database WHOIS da parte di un attaccante che vuole raccogliere informazioni tecniche su un'organizzazione bersaglio prima di colpirla. I dati WHOIS sono custoditi dai Regional Internet Registries (RIR), gli enti che allocano e assegnano risorse Internet come domini e blocchi di indirizzi IP. Chiunque può interrogare i server WHOIS e ottenere dettagli come blocchi IP assegnati, informazioni di contatto amministrativo e tecnico, date di registrazione e nameserver DNS.

Sul piano tattico questa attività appartiene alla fase di Reconnaissance (TA0043), la prima della kill chain, in cui l'avversario compone un profilo del bersaglio senza ancora toccarne i sistemi. Le informazioni ricavate diventano il carburante per fasi successive: possono guidare l'Active Scanning, alimentare campagne di Phishing for Information, supportare l'acquisizione o la compromissione di infrastruttura, e in alcuni casi facilitare l'Initial Access tramite servizi remoti esposti o relazioni di fiducia.

L'impatto è indiretto ma rilevante: zero gruppi, software o campagne risultano formalmente mappati a questa sotto-tecnica nei dati di riferimento, proprio perché l'attività avviene fuori dal perimetro difensivo e raramente lascia tracce sull'endpoint. Esiste una sola mitigazione associata (M1056, Pre-compromise), a conferma che il controllo si gioca sulla riduzione della superficie informativa esposta piuttosto che sul blocco tecnico dell'interrogazione stessa.

Poiché siamo nella fase di ricognizione passiva, l'obiettivo in un ingaggio red team è simulare la raccolta WHOIS in modo lab-safe, senza toccare i sistemi del bersaglio. Il punto di partenza è l'utility a riga di comando presente su quasi ogni distribuzione Linux e macOS.

Un'interrogazione base si ottiene con:

whois example.com

Su Windows il comando nativo non esiste, ma Sysinternals fornisce whois.exe (gratuito): whois.exe example.com. Per estrarre solo i campi utili come nameserver o registrar si incatena l'output con grep:

whois example.com | grep -iE "Name Server|Registrar|Creation Date"

Per i blocchi IP e gli ASN l'interrogazione va indirizzata al RIR competente. Con whois -h whois.arin.net si risale al blocco allocato e all'organizzazione proprietaria, informazione preziosa per delimitare il perimetro di scansione successivo.

L'automazione OSINT accelera enormemente questa fase. Alcuni tool reali da laboratorio:

  • Recon-ng (open source): framework modulare in stile Metasploit per la ricognizione, con moduli dedicati a WHOIS e correlazione contatti.
  • theHarvester (open source): raccoglie domini, sottodomini ed email da fonti pubbliche.
  • SpiderFoot (open source, con tier cloud a pagamento): orchestra decine di fonti, WHOIS incluso, generando grafi di relazione.
  • Amass del progetto OWASP (open source): mappa la superficie DNS e incrocia dati WHOIS storici.

Un flusso tipico incatena le fasi così: si parte dal dominio primario, si estraggono i contatti amministrativi e i nameserver via WHOIS, si cercano altri domini registrati con la stessa email o dallo stesso registrant (reverse WHOIS, offerto in tier freemium da servizi come DomainTools), quindi si passa all'enumerazione DNS e alla scansione attiva solo sugli asset autorizzati dallo scope.

Per il WHOIS storico, utile a ricostruire cambi di registrant o infrastruttura dismessa, si ricorre a piattaforme come DomainTools (freemium/a pagamento) o WhoisXML API (freemium). In un contesto di laboratorio è buona prassi limitare le query per non incappare nel rate limiting dei server RIR e documentare ogni fonte consultata nel report d'ingaggio.

Ricorda che l'intero esercizio è progettato per essere invisibile al difensore: nessun pacchetto raggiunge il bersaglio, e questo è esattamente ciò che rende la tecnica tanto efficace quanto difficile da rilevare.

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.