UEFI vi per solucionar algunes limitacions i problemes de la BIOS. Aquest estàndard s'ha estès més enllà de les plataformes x86, i molts altres han incorporat suport per a ella en els seus ecosistemes, com és el cas de RISC-V com us vam informar des LxA fa un temps. Per això és interessant conèixer eines com UEFITool.
Si t'interessa treballar amb imatges de el firmware, segur que aquesta eina t'ajudarà molt. Aquest programa s'ha programat en C ++ i usant Qt, és de codi obert i multiplataforma. Amb ell es pot analitzar, extreure, i modificar imatges de l'microprogramari UEFI.
admet la gestió d'imatges BIOS completes d'una forma més còmoda, començant pel descriptor flaix o qualsevol arxiu binari que contingui volums UEFI. Tan sols cal iniciar-lo sense cap argument des de la línia de comandaments o amb algun argument que indiqui la ruta de l'arxiu d'imatge UEFI que es desitja obrir en l'inici.
Un cop fet això, veuràs que la finestra de treball es divideix en XNUMX panells principals:
- Estructura: Es presenta l'arbre d'elements amb diferents noms, tipus i subtipus. Si es selecciona algun element ...
- Informació: ... el panell d'informació mostrarà la informació disponible sobre l'element seleccionat en funció del seu tipus i contingut.
- Missatges: Mostra tots els missatges de l'motor, incloses les advertències d'estructura i resultats de cerca. Es pot fer doble clic a la majoria de missatges per seleccionar l'element que va causar el missatge per a la seva ràpida detecció.
També permet obrir un menú a cada element de l'arbre per veure les operacions possibles, això inclou l'extracció (de l'element amb el seu encapçalament, o només les dades de l'element), inserció, reemplaçament, eliminació i reconstrucció (per poder reconstruir la imatge modificada de l'UEFI amb UEFITool, tenint en compte els elements marcats per a la construcció i ignorant els que no estiguin).
Més informació - Lloc de el projecte UEFITool