UEFITool LongSoft
winget install --id=LongSoft.UEFITool -e
UEFITool is a cross-platform open source application written in C++/Qt, that parses UEFI-compatible firmware image into a tree structure, verifies image's integrity and provides a GUI to manipulate image's elements. Project development started in the middle of 2013 because of the lack of cross-platform open source utilities for tinkering with UEFI images. In the beginning of 2015 the major refactoring round was started to make the program compatible with newer UEFI features including FFSv3 volumes and fixed image elements. It's in development right now with the following features still missing: - Editor part, i.e image reconstruction routines - Console UI The missing parts are in development and the version with a new engine will be made as soon as image reconstruction works again.
UEFITool: A Cross-Platform UEFI Firmware Analysis Tool
UEFITool is a cross-platform open-source application designed to analyze and manipulate UEFI-compatible firmware images. Written in C++/Qt, it provides an intuitive graphical interface for parsing firmware into a structured format, verifying integrity, and modifying elements.
Key Features:
- FFS Volume Support: Handles FFSv2 and FFSv3 volumes, enabling compatibility with modern UEFI specifications.
- Secure Boot Elements: Manages Secure Boot-related components, facilitating compliance with security standards.
- Integrity Verification: Ensures the firmware image's authenticity through checksum validation and digital signatures.
- User-Friendly GUI: Offers an accessible interface for navigating and editing firmware elements, reducing the learning curve for new users.
Audience & Benefits: Ideal for firmware developers, security researchers, and hardware enthusiasts who need to dissect or modify UEFI images. By providing a robust toolset, UEFITool empowers users to enhance system security, troubleshoot issues, and customize firmware without vendor limitations. It can be installed via winget, ensuring easy access across supported platforms.