Il processo di avvio è la sequenza che un computer segue quando si avvia e carica il suo stato software iniziale. Inizia con il firmware, come BIOS o UEFI, che controlla l'hardware, applica le impostazioni di base e passa il controllo a un bootloader. Il bootloader quindi carica il kernel del sistema operativo e un codice di supporto sufficiente a portare il sistema in uno stato utilizzabile. Ciò che appare per primo sullo schermo, che sia un logo, un prompt di accesso o una shell dei comandi, fa parte di quel percorso di avvio.
Nella sicurezza informatica, il processo di avvio è importante perché è uno dei primi percorsi di esecuzione considerati affidabili su un dispositivo. Se un attaccante può modificare il firmware, un bootloader o la configurazione di avvio, può ottenere un accesso persistente che sopravvive ai riavvii ed è più difficile da rilevare. Difese come Secure Boot, componenti di avvio firmati, avvio misurato e crittografia del disco attendibile mirano a proteggere questa fase iniziale e a garantire che la macchina si avvii da uno stato noto e sicuro.


