Supongamos que una unidad USB tiene un MBR o GPT que contiene malware. Ya entiendo que el arranque desde un dispositivo USB de este tipo ejecutaría el malware como parte del cargador de arranque. Si entiendo correctamente, si una computadora limpia se iniciara en un sistema operativo tradicional (macOS, Windows 10, Ubuntu, etc.) y luego se insertó el dispositivo infectado, el sistema operativo no ejecutaría el código pero aún vería el MBR o GPT.
¿Es correcto que
A: un MBR o GPT infectado introducido en un sistema operativo limpio y en ejecución no tendría ningún efecto malicioso en ese momento ...
¿Y B: tendría que permanecer insertado durante un reinicio (y ser el dispositivo de arranque llamado por el BIOS) para tener un efecto malicioso?
Tenga en cuenta que esta pregunta tiene un alcance limitado y no se refiere a la capa de firmware de la unidad USB, ni a los datos en su partición de datos. En mi opinión, estas preguntas deben manejarse de manera discreta, no combinadas.