Un meccanismo di fallback è un metodo secondario che un sistema usa quando il suo percorso, servizio o controllo principale fallisce. Nel software, ciò può significare passare a un altro server, trasporto, percorso di autenticazione o processo locale quando quello preferito non è disponibile.
Nella sicurezza informatica, i meccanismi di fallback sono importanti perché gli aggressori possono abusarne per mantenere operativo il malware anche dopo che i difensori hanno bloccato il canale principale. Ad esempio, se la comunicazione diretta con Internet viene rilevata o filtrata, il codice malevolo può tentare un relay locale, un percorso peer-to-peer o un altro protocollo per spostare dati o ricevere comandi. Anche i difensori usano progetti con fallback per la resilienza, ma questi devono essere strettamente controllati, registrati e testati, perché i percorsi di fallback nascosti possono creare punti ciechi e ampliare la superficie di attacco.


