Blocco Accessi Utente: Account Access Removal (T1531)

La tecnica T1531 – Account Access Removal rientra nella tattica TA0040 (Impact) del framework MITRE ATT&CK e descrive le azioni con cui un attaccante interrompe la disponibilità dei sistemi impedendo agli utenti legittimi di accedere ai propri account. La manipolazione può assumere forme diverse: cancellazione dell'utenza, blocco tramite policy, revoca di permessi su piattaforme SaaS come SharePoint, o più semplicemente cambio forzato della password.

Il posizionamento nella kill chain è tipicamente terminale. L'avversario esegue la rimozione degli accessi come preludio o accompagnamento a un evento distruttivo, spesso in combinazione con Data Encrypted for Impact, Data Destruction e Defacement. L'obiettivo è duplice: massimizzare il danno operativo e impedire una risposta rapida da parte degli amministratori, che si ritrovano estromessi dai propri sistemi proprio quando servirebbe reagire.

Gli strumenti sfruttati sono nativi delle piattaforme bersaglio. Su Windows compaiono la utility net, i cmdlet PowerShell Set-LocalUser e Set-ADAccountPassword, oltre alle Group Policy. Su Linux il comando passwd è il vettore principale, affiancato da userdel e chage. Sugli host ESXi l'operazione avviene via esxcli system account remove o set. I dati MITRE censiscono 2 gruppi APT (LAPSUS$ e Akira) e 4 famiglie malware (LockerGoga, MegaCortex, Meteor, DEADWOOD) che hanno adottato la tecnica in operazioni ransomware e distruttive.

In un ingaggio autorizzato, la simulazione di T1531 richiede attenzione perché il rischio operativo è alto: un errore può bloccare fuori dai sistemi anche il team blu. La regola è lavorare su account fittizi creati appositamente in un ambiente di staging, mai su utenze reali senza autorizzazione scritta esplicita.

Su Windows, la manipolazione più comune si esegue via PowerShell. Il cmdlet Set-LocalUser -Name testuser -Password (ConvertTo-SecureString "RandomStr!ng" -AsPlainText -Force) forza il cambio credenziali di un utente locale, mentre Disable-LocalUser -Name testuser lo disabilita senza cancellarlo. Su Active Directory l'equivalente è Set-ADAccountPassword -Identity testuser -Reset -NewPassword (ConvertTo-SecureString ...) seguito eventualmente da Disable-ADAccount. La utility legacy resta net user testuser /active:no oppure net user testuser NewP@ss123 /domain. Per simulare il comportamento di DEADWOOD, che genera password casuali di 32 caratteri, si può concatenare net.exe con una stringa generata via [System.Web.Security.Membership]::GeneratePassword(32,8).

Su Linux la sequenza tipica è passwd -l username per bloccare l'account, usermod -L username con effetto analogo, o userdel -r username per la rimozione completa con home directory. Il cambio password non interattivo si ottiene con echo "user:newpass" | chpasswd. Per forzare il logout immediato dell'utente colpito si usa pkill -KILL -u username.

Su macOS gli strumenti sono dscl . -delete /Users/username e sysadminctl -deleteUser username, entrambi documentati da Apple. Su ESXi il comando è esxcli system account remove -i username oppure esxcli system account set -i username -p 'NewPassword' per la modifica.

Per il red team che simula scenari ransomware, framework come Atomic Red Team (open source) di Red Canary contengono test specifici per T1531 già mappati, eseguibili con Invoke-AtomicTest T1531. Caldera (open source) di MITRE offre ability equivalenti orchestrabili in catene più complesse. Metasploit Framework (open source, edizione community) include moduli post-exploitation per la manipolazione utenze una volta ottenuto accesso SYSTEM o root.

La catena realistica prevede: escalation a privilegi amministrativi, enumerazione degli account admin del dominio con net group "Domain Admins" /domain, esecuzione parallela della rimozione su più account tramite loop PowerShell, e infine shutdown /r /t 0 per rendere le modifiche irreversibili nel breve termine. Documentare ogni azione con timestamp è indispensabile per il rollback.

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.