winget install --id LongSoft.UEFIFind
About UEFIFind NE
UEFIFind, which uses ffsParser to find image elements containing a specified pattern. UEFIFind use UEFITool's engine: 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.
What's new in 72-alpha
This release is mostly about UI improvements: - Dell DVAR parser output now looks more consistent with previous NVRAM parsers - Added "Copy item name" action, which is helpful when the name is obtained from GUID database, not UI section - Added "Expand/collapse whole section" actions for better control of the visibility of expandable tree items - Added "Hash / Hash body / Hash uncompressed" menu that calculates a chosen hash over the selected whole item / item body / item uncompressed data, shows a message box with that hash, and copies it into the clipboard. - Several small bugfixes here and there Thanks to @YangGangUEFI, @Ykidia, @MarsDoge, @cyrozap and @kocoman1 for their contributions to this release.
Version history
| Version | Updated | Notes |
|---|---|---|
| 72-alpha | Unknown | This release is mostly about UI improvements: - Dell DVAR parser output now looks more consistent with previous NVRAM parsers - Added "Copy item name" action, which is helpful when the name is obtained from GUID database... |
| 71-alpha | Unknown | Another release, another new Kaitai-based parser for a vendor variable format - Dell DVAR. Those variables don't usually have names, and use hexadecimal IDs instead, but it still can be useful to see which of them are va... |
| 70-alpha | Unknown | This is a major release that marks an important milestone in moving from hand-crafted parsers to ones generated from KaitaiStruct declarative DSL: all NVRAM parsers are now Kaitai-based. Other improvements: - macOS appli... |
| 69-alpha | Unknown | Minor release before including bigger changes: - common -- fixed a minor findPattern bug (thanks to @vit9696) -- updated LZMA SDK to 24.09 -- updated zlib to 1.3.1 -- added several missing JEDEC IDs -- updated GUID datab... |
| 68-alpha | Unknown | Bugfix release with minor fixes to several regressions in A67, minor parsing improvements and typo fixes, and updates to GUID database. |
| 67-alpha | Unknown | Changes: - new GUID database generated by Linux Vendor Firmware Service, about 3x larger than before, major thanks to @hughsie. Fixes: - workaround for MAX_PATH limitation for UEFIExtract in Windows (requires Windows 10... |