L'autoprotezione è un insieme di controlli anti-manomissione integrati nel software di sicurezza endpoint, come EDR, antivirus e agenti host. Questi controlli sono progettati per rendere il prodotto più difficile da arrestare, disabilitare, disinstallare o modificare. Le tecniche comuni includono processi protetti, hardening dei servizi, controlli sui driver firmati, restrizioni di controllo degli accessi sui file di configurazione e blocco delle modifiche non autorizzate alle chiavi del registro o alle impostazioni dell'agente.
Nella sicurezza informatica, l'autoprotezione è importante perché gli aggressori spesso prendono di mira prima le difese. Se un malware può terminare il servizio di sicurezza, scaricare un driver o rimuovere l'agente, può operare con minori possibilità di rilevamento. Una forte autoprotezione preserva telemetria, avvisi e contenimento durante un'intrusione. I difensori vi fanno affidamento per mantenere attivi i controlli endpoint, soprattutto sui sistemi Windows, dove gli aggressori possono usare strumenti amministrativi o l'escalation dei privilegi per manomettere la protezione. Quando l'autoprotezione è indebolita, il prodotto di sicurezza può essere ancora installato, ma non protegge più in modo affidabile l'host.


