It supports full BIOS image parsing, including the flash descriptor or any binary files containing UEFI volumes it is compatible with multiple BIOS image types, including ROM, BIN, FD, CAP, BIO, WPH, and EFI, all of which will be conveniently loaded and displayed alongside pertinent details including name, type/subtype, and text for example. UEFITool allows the modification, parsing, and extraction of UEFI firmware images. Unified Extensible Firmware Interface or UEFI is a post-BIOS firmware specification originally written by Intel for Itanium architecture and than adapted for X86 systems. A bugfix release, with huge thanks to all the people that reported those new bugs.Tool to modify, parse, and extract UEFI firmware.Replaced AMI NVAR parser with KaitaiStruct-based one.This is another step towards "minimize manual parsing" goal stated by rewriting FIT/ACM/BootGuard parsers in KS, other NVRAM-related parsers will follow in the next updates.Added fuzzing targets for libFuzzer-compatible and AFL-compatible fuzzers, which already uncovered a treasure throve of issues.Fixes are now in development, will be gradually included in the next updates.Added -help (-h) and -version (-v) to UEFIExtract and UEFIFind, this makes them easier to use in scripts.Universal macOS package for UEFITool is an app bundle again, thanks to and for reporting.Unicode text search is working again, thanks to and for reporting. UEFIExtract and UEFIFind can again be built with slightly older versions of CMake, thanks to for reporting.Issues in descriptor and capsule parsing are non-fatal now, thanks to for reporting. "Extract body" action did not work for some section types. This release is full of minor improvements and fixes for minor issues that laid unresolved for several years due to them being so minor. It also adds FreeBSD to the list of supported OSes thanks to effort to make the tools buildable there.
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |