← Retour à l'index ATT&CK
T1542
Pre-OS Boot
Voir sur attack.mitre.org →6 syscalls implémentent cette technique
- NtAddBootEntry
Enregistre une nouvelle BOOT_ENTRY dans la base de configuration de démarrage (BCD) et retourne son identifiant attribué.
- NtModifyBootEntry
Remplace une BOOT_ENTRY existante dans la base BCD par un nouveau descripteur, identifié par son ID.
- NtDeleteBootEntry
Supprime une BOOT_ENTRY de la base BCD par ID, en effaçant la variable firmware correspondante sur UEFI.
- NtEnumerateBootEntries
Retourne un tableau compact de structures BOOT_ENTRY décrivant chaque option de démarrage firmware enregistrée.
- NtQueryBootEntryOrder
Lit la liste ordonnée d'IDs BOOT_ENTRY du firmware — la séquence que la plateforme tentera au prochain allumage.
- NtSetBootEntryOrder
Écrit l'ordre des tentatives de démarrage firmware — le tableau d'IDs BOOT_ENTRY que la plateforme tentera en séquence.