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 , ereditata da NT ma ancora funzionante: gruppi come Wizard Spider la usano insieme a taskkill /F /IM /T per abbattere backup e antivirus. Il Service Control Manager offre sc.exe stop e sc.exe config start= disabled per persistenza della disabilitazione. La via API, adottata da Olympic Destroyer e Diavol, invoca OpenSCManagerW seguito da ChangeServiceConfigW con SERVICE_DISABLED: è meno visibile a livello command line ma resta tracciabile via Sysmon Event ID 1 sul processo chiamante.

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 seguito da systemctl mask per impedire il riavvio. Simulazioni realistiche di ransomware Linux (EKANS-like) arrestano mysqld, postgresql, docker prima di toccare i data store. Su sistemi legacy vale ancora service stop o l'invocazione diretta degli script in /etc/init.d/.

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= per liberare i lock sui file .vmdk prima della cifratura. In alternativa vim-cmd vmsvc/power.off offre uno shutdown più "pulito" ma altrettanto efficace. In laboratorio è essenziale operare su host isolati: uno shutdown forzato può corrompere snapshot e thin-provisioned disks.

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.
We use cookies

Utilizziamo i cookie sul nostro sito Web. Alcuni di essi sono essenziali per il funzionamento del sito, mentre altri ci aiutano a migliorare questo sito e l'esperienza dell'utente (cookie di tracciamento). Puoi decidere tu stesso se consentire o meno i cookie. Ti preghiamo di notare che se li rifiuti, potresti non essere in grado di utilizzare tutte le funzionalità del sito.