Un servizio Windows è un programma in background che viene eseguito senza che un utente effettui l'accesso e spesso si avvia automaticamente all'avvio del sistema. I servizi gestiscono comunemente aggiornamenti, rete, supporto ai dispositivi o altre attività di sistema, e possono essere eseguiti con account potenti come Local System o un account di servizio dedicato. Poiché operano al di fuori di una sessione desktop interattiva, i servizi possono continuare a funzionare anche quando nessuno ha effettuato l'accesso.
Nel campo della sicurezza informatica, i servizi sono importanti perché i loro privilegi e i loro confini di fiducia sono obiettivi di alto valore. Un difetto in un servizio può portare a un'escalation locale dei privilegi, a persistenza o a esecuzione di codice con diritti elevati. Gli aggressori possono cercare di abusare delle autorizzazioni del servizio, di percorsi file deboli, di una gestione non sicura della riga di comando o di input eccessivamente fiduciosi. Gli difensori irrobustiscono i servizi applicando il principio del minimo privilegio, limitando chi può modificare i file e le impostazioni del servizio, applicando tempestivamente le patch e monitorando processi insoliti avviati dai servizi o modifiche alla configurazione del servizio.


