Si supponga che un'unità USB abbia un MBR o GPT contenente malware. Ho già capito che l'avvio da un dispositivo USB avrebbe eseguito il malware come parte del bootloader. Se capisco correttamente, se un computer pulito è stato avviato in un sistema operativo tradizionale (macOS, Windows 10, Ubuntu, eccetera) e quindi il dispositivo infetto è stato inserito, il sistema operativo non eseguirà il codice ma continuerà a vedere l'MBR o il GPT.
È corretto che
A: un MBR o GPT infetto introdotto in un sistema operativo pulito e già funzionante non avrebbe alcun effetto dannoso in quel momento ...
E B: dovrebbe rimanere inserito durante il riavvio (ed essere il dispositivo avviato chiamato dal BIOS) per avere un effetto dannoso?
Si noti che questa domanda ha una portata limitata e non riguarda il livello del firmware dell'unità USB, né i dati sulla sua partizione dati. IMO quelle domande dovrebbero essere gestite con discrezione, non conflated.