Il root persistente è uno stato di controllo privilegiato su un dispositivo che sopravvive a un normale riavvio. A differenza di una shell temporanea o di una sessione root una tantum, può rimanere attivo dopo un ciclo di alimentazione perché l'attaccante ha modificato un componente di avvio, lo stato del bootloader, la partizione di sistema o un altro meccanismo caricato nelle prime fasi dell'avvio. In pratica, questo significa che il dispositivo mantiene il controllo elevato anche quando l'utente pensa che sia stato riavviato correttamente.
Nella sicurezza informatica, il root persistente è importante perché trasforma una compromissione di breve durata in una proprietà duratura del sistema. Può consentire a un attaccante di disabilitare le protezioni, modificare il firmware, mantenere l'accesso e interferire con gli aggiornamenti o la registrazione dei log. I difensori cercano segnali come bootloader sbloccati, catene di avvio alterate, modifiche inattese all'avvio o errori nei controlli di integrità. Nei sistemi rinforzati, verified boot, secure boot, firmware firmato e meccanismi di rilock sono progettati per prevenire o rilevare questo stato.


