Compromissione Account Email: Email Accounts (T1586.002)

La compromissione di account email rientra nella tattica Resource Development (TA0042), la fase in cui un avversario costruisce l'arsenale logistico che sosterrà le operazioni successive. Invece di registrare identità fittizie, qui l'attaccante si appropria di caselle di posta legittime e funzionanti, sfruttando la fiducia già consolidata che quelle identità hanno presso i loro contatti.

Un account email violato diventa una risorsa versatile. Serve a lanciare campagne di spearphishing che superano i filtri reputazionali proprio perché partono da un mittente noto, a raccogliere ulteriori informazioni sulle vittime, ad acquisire infrastruttura come domini, o a inserirsi in conversazioni email già in corso tramite la tecnica del thread hijacking. Il dirottamento di un thread esistente amplifica l'inganno: la vittima vede una discussione autentica a cui sta semplicemente rispondendo.

I metodi di compromissione sono molteplici: credenziali raccolte via phishing, acquistate da forum criminali, ottenute per brute forcing sfruttando il riuso di password provenienti da data breach, oppure pagando dipendenti, fornitori e partner commerciali per l'accesso. Prima di agire, gli avversari conducono attività di ricognizione per selezionare gli account più utili.

Secondo i dati disponibili, questa tecnica è associata a 14 gruppi e 2 campagne. Poiché il comportamento avviene fuori dal perimetro difensivo aziendale, esiste una sola mitigazione documentata (M1056, Pre-compromise) e la rilevazione diretta è considerata difficile.

Trattandosi di una tecnica di Resource Development, l'obiettivo in un ingaggio red team non è violare account reali di terzi, ma simulare in modo lab-safe l'intera catena che porta all'uso di caselle compromesse per il phishing successivo.

Il punto di partenza tipico è la raccolta di credenziali. In laboratorio si ricostruisce lo scenario del riuso di password interrogando dataset di breach controllati: strumenti come h8mail (open source) permettono di correlare indirizzi email a leak noti, mentre theHarvester (open source) enumera indirizzi aziendali da fonti pubbliche per definire il target set. Per verificare l'esposizione di credenziali si consulta il servizio Have I Been Pwned (freemium), utile a modellare quali account sarebbero realisticamente attaccabili tramite password reuse.

La fase di brute forcing simulato contro portali di posta si esegue in un ambiente isolato con Hydra (open source) o NetExec (open source), quest'ultimo particolarmente efficace per spray di credenziali contro endpoint di autenticazione. Contro tenant cloud si emula il password spraying su Microsoft 365 con tool come MFASweep (open source) per individuare policy MFA incoerenti, oppure o365spray (open source) per enumerazione utenti e spray mirato. Su infrastruttura Google Workspace di test si valida la robustezza delle policy di accesso condizionale.

Una volta "acquisito" un account nel range di laboratorio, la simulazione prosegue con la costruzione delle esche. Per generare e tracciare campagne di spearphishing autorizzate si usa GoPhish (open source), che consente di clonare pagine di login e misurare i click rate. Il thread hijacking — firma operativa di gruppi come TA577 — si riproduce esportando conversazioni email di test in formato .eml e reiniettando risposte con payload allegati, per verificare la reazione dei controlli.

Una catena d'attacco realistica da riprodurre in poligono:

  • ricognizione OSINT degli indirizzi bersaglio con theHarvester;
  • validazione del riuso password contro dataset di breach controllati;
  • spray autenticazione contro il tenant cloud di laboratorio;
  • uso della casella "compromessa" per inviare spearphishing con GoPhish, riproducendo il pattern di APT29 e Kimsuky sull'invio da mittenti fidati;
  • simulazione dell'acquisizione di infrastruttura, come la creazione di trial account da email violate osservata nella campagna Salesforce Data Exfiltration.

Ogni test va eseguito solo su asset di proprietà o con autorizzazione scritta esplicita.

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.