LongSoft / UEFITool

UEFI firmware image viewer and editor
BSD 2-Clause "Simplified" License
4.33k stars 626 forks source link

Label More GUIDs / Regions Within Intel Boot Guard Region #323

Closed EmperorArthur closed 1 year ago

EmperorArthur commented 1 year ago

Please Add the following GUIDs to the database.


Per my understanding, yellow means something which is partly within the boot guard, and red means IBB protected.

Examining a Dell flash dump I see three interesting GUIDs within a FFSV2 Filesystem, with a Volume GUID of "61C0F511-A691-4F54-974F-B9A42172CE53". Every other GUID within that filesystem is red, yet these three and the filesystem itself is yellow. I suspect this is because of the padding not explicitly being checked.

Information taken from this post.

NikolajSchlej commented 1 year ago

Yellow means "partially covered by any kind of protection known to UEFITool", the color scheme likely needs an update to remove ambiguity.

As for GUIDs, those are specific to a single OEM or IBV, and Intel makes very little demands on where to put BootGuard structures in the image, namely:

NikolajSchlej commented 1 year ago

Done in 1adff585916eac70b034adc2c2dc5a3520e13117