Interruzione Servizi: Service Stop (T1489)
La tecnica T1489 – Service Stop rientra nella tattica TA0040 (Impact) del framework MITRE ATT&CK e descrive l'azione con cui un avversario arresta o disabilita servizi critici di un sistema operativo per renderli indisponibili agli utenti legittimi, ostacolare la risposta all'incidente o preparare il terreno ad azioni distruttive successive.
Nella kill chain la tecnica si colloca tipicamente nelle fasi finali dell'intrusione, immediatamente prima di Data Encrypted for Impact (T1486) o Data Destruction (T1485). L'obiettivo operativo è duplice: liberare handle e lock che impedirebbero la cifratura di file aperti (database, mailstore, macchine virtuali attive) e neutralizzare agenti di sicurezza, backup e telemetria che potrebbero interrompere l'attacco o accelerare la remediation.
I dati MITRE censiscono 6 gruppi APT, 44 famiglie malware e 5 mitigazioni associate. Il panorama è dominato dagli operatori ransomware: quasi ogni famiglia moderna, da Conti (fino a 146 servizi arrestati) a RobbinHood (181 servizi), integra logica di service stop nel loader. I bersagli ricorrenti sono MSExchangeIS, MSSQLSERVER, Veeam, Volume Shadow Copy e i processi ESXi vmx/vmdk. L'impatto operativo si misura in ore o giorni di downtime, perdita di continuità di business e degrado della capacità forense proprio nel momento in cui l'organizzazione ne avrebbe più bisogno.
In un ingaggio red team la simulazione di T1489 va inserita nella fase finale, dopo che sono già stati validati privilege escalation e lateral movement. L'esecuzione richiede quasi sempre contesto SYSTEM o amministratore locale: su Windows conviene ottenerlo tramite token impersonation o service creation con PsExec (open source, Sysinternals) usando la sintassi PsExec.exe -s -i cmd.exe.
Su Windows le vie native sono tre. La più rumorosa è net stop
Per laboratori realistici, Atomic Red Team (open source, Red Canary) include atomici pronti sotto T1489 che replicano net stop contro Spooler o W32Time. Caldera (open source, MITRE) permette di orchestrare la catena stop-service → wipe simulato tramite l'ability corrispondente.
Su Linux l'equivalente è systemctl stop
Su macOS il tool nativo è launchctl: sudo launchctl bootout system/ rimuove un daemon caricato, mentre launchctl disable system/ impedisce il caricamento futuro. Bersagli tipici in scenari offensivi sono com.apple.TimeMachine e agenti EDR di terze parti.
Su ESXi il pattern osservato in LAPSUS$, BlackCat e Cheerscrypt prevede l'accesso SSH all'host e l'uso di esxcli vm process list per enumerare le VM, seguito da esxcli vm process kill --type=force --world-id=
Vuoi diventare un Ethical Hacker ma non sai da dove iniziare?
Accedi alle lezioni gratuite e segui il percorso corretto fin dal primo passo