UEFITool

UEFI firmware image viewer and editor

BSD-2-CLAUSE License

Stars
4.4K
Committers
29

Bot releases are hidden (Show)

UEFITool - 0.25.1

Published by vit9696 over 6 years ago

  • Fixed offset updates at image replacement (#137)
UEFITool - A51

Published by vit9696 over 6 years ago

  • Unified version scheme across the tools
  • Improved SPI chip recognition
  • Improved UEFIExtract to allow extracting only specialised data (body, header, info, file)
  • Improved UEFIExtract to allow passing the destination folder
  • Improved UEFIExtract to look for SubGUIDs
  • Changed UEFIFind argument order (fw image is now passed first)
UEFITool - 0.25.0

Published by vit9696 over 6 years ago

  • UEFITool and subtools (UEFIPatch, UEFIReplace, etc.) versioning is now unified.
  • UEFIReplace got extended to support:
    • dedicated output path;
    • matching subguids;
    • performing unmodified replacements.
UEFITool - UEFITool 0.24.0

Published by vit9696 over 6 years ago

  • Adds descriptor version information for Intel images
  • Adds an extra patches.txt optional argument to UEFIPatch
  • Adds several other patches to UEFIPatch in patches-misc.txt (see #116, #123)
  • Fixes UEFIPatch handling of Coffee Lake images
  • Minor bugfixes
UEFITool - UEFITool NE A50

Published by vit9696 over 6 years ago

  • Adds descriptor version information for Intel images
  • Adds offset value to ffsreport
  • Minor bugfixes
UEFITool - UEFITool NE A49

Published by vit9696 over 6 years ago

Fixes compressed image extraction failure on macOS.

UEFITool - UEFITool 0.23.1

Published by vit9696 over 6 years ago

Fixes compressed image extraction failure on macOS.

UEFITool - UEFITool 0.22.4 | UEFIPatch 0.3.13

Published by matrosov over 6 years ago

  • fixed rebase PEI files with nonstandard alignment
UEFITool - UEFITool NE A47

Published by matrosov over 6 years ago

Bugfix release

UEFITool - UEFITool NE A46

Published by Cr4sh over 6 years ago

Bugfix release

UEFITool - UEFITool 0.22.3 | UEFIExtract 0.13.5 | UEFIDump 0.1.6 | UEFIPatch 0.3.12

Published by Cr4sh over 6 years ago

Bugfix release

UEFITool - UEFITool 0.22.1 | UEFIPatch 0.3.11

Published by matrosov almost 7 years ago

  • multiple FFSv3 support fixes, thanks to @osresearch
  • fixed removal of FFS files with opposite EP bit value
  • disabled creation of large sections (too buggy now, will be fixed later)
UEFITool - UEFITool NE A45 | UEFIExtract 0.13.5 | UEFIDump 0.1.5 | UEFIFind 0.10.10

Published by matrosov almost 7 years ago

  • FFSv3 support with large files and large sections
  • proper names for Flash Descriptor v2 regions (#89)
  • better alignment calculations (#96)
  • improved NVRAM parser
  • post IBB hash support for Boot Guard
  • multiple bugfixes
  • companion tool updated
UEFITool - UEFITool NE A44

Published by matrosov almost 7 years ago

  • support of MS Surface implementation of Intel Boot Guard
  • support parsing PMDA
  • optional disabling Intel Boot Guard marking (enabled by default)
UEFITool - UEFITool NE A43

Published by matrosov about 7 years ago

  • bug fixes
  • visual validation of Intel Boot Guard coverage
UEFITool - UEFITool NE A40 | UEFIExtract | UEFIDump

Published by Cr4sh over 7 years ago

  • Decoding of JEDEC chip IDs and LZMAF86 sections support added in A33
  • GoToOffset dialog (Ctrl+G) and CPU microcode info added in A35
  • Internal GUID database (override in runtime also possible) added in A40
  • Various bugfixes
UEFITool - UEFITool NE A32 | UEFIExtract 0.13.0 | UEFIDump 0.1.1

Published by NikolajSchlej over 8 years ago

Almost no new features, bugfix release this time.

_New engine A32_

  • fitParser is integrated into ffsParser to simplify it's usage in 3rd-party tools
  • improved detection of improperly-based TE images (much less messages about wrong TE image base now)
  • improved parsing of volume non-UEFI data, now it's parsed as RawArea (i.e. for volumes and/or paddings). Thanks to @XenoKovah for reporting the problem.
  • fixed a bug in parsing of authenticated data-only NVAR entries
  • engine code refactored to remove C++11-only quirks like std::begin or std::next
  • various small fixes

_UEFITool NE A32_

  • binary rebuilt to include engine changes
  • fitParser messages moved to Parser tab
  • Checksum and Type columns swapped on FIT tab

_UEFIExtract 0.13.0_

  • new version due to change in parameters and behavior, "all" now generate both dump and report, "dump" - only dump, "report" - only report, GUID extraction generates no reports.
  • binary rebuilt to include engine changes
  • fixed typo in usage text
  • FIT table output format improved

_UEFIDump 0.1.1_

  • binary rebuilt to include engine changes
  • FIT table output format improved
UEFITool - UEFITool 0.21.5 | UEFIPatch 0.3.9

Published by NikolajSchlej almost 9 years ago

UEFITool:

  • solved crashes spotted in #39

UEFIPatch:

  • solved crashes spotted in #39
  • added PM patch for Skylake