Tool

UEFITool

Parse UEFI firmware images into an inspectable tree and check their structure. Companion UEFIExtract and UEFIFind tools extract parsed contents and locate patterns, supporting analysis of firmware components and vendor formats.

Requirements and limitations

  • Provide a compatible firmware image. A75 has Windows, macOS, Linux and FreeBSD builds; building the GUI requires a C++ compiler and Qt5 or Qt6.
  • The current new engine does not rebuild images. Editing requires the explicitly outdated, unsupported 0.28 old engine; this entry does not present current UEFITool as a supported image editor.
  • A75 still disables AMD image parsing. Some vendor update containers are unsupported or may parse incorrectly. The project uses the BSD-2-Clause license.

About this entry

Type
Tool
Category
Firmware tools
Relationship
Foundation tool
Targets
Firmware

Sources reviewed

The description was reviewed against primary sources. This does not establish runtime testing, security auditing or verified compatibility.

Primary sources

  1. https://github.com/LongSoft/UEFITool/blob/dac91b26733ca21cb204e41614c1b8c81cc50860/README.md
  2. https://github.com/LongSoft/UEFITool/releases/tag/A75
  3. https://github.com/LongSoft/UEFITool/blob/dac91b26733ca21cb204e41614c1b8c81cc50860/LICENSE.md