Skip to content

Releases: zznop/bn-uefi-helper

0.4

28 Apr 15:38
Compare
Choose a tag to compare
  • Support for Binary Ninja 3.1 clang type parsing
  • Updates to upcoming API deprecations

0.3

30 May 03:56
Compare
Choose a tag to compare
0.3
  • Naming global protocol variables by analyzing gBS->InstallProtocolInterface and other boot service API calls
  • Bug fix causing analysis to be updated unnecessarily
  • Linting and Github actions

0.2

02 May 05:08
aa7e839
Compare
Choose a tag to compare
0.2
  • Loader (BinaryView) for Terse Executables

0.1

25 Apr 05:30
Compare
Choose a tag to compare
0.1
  • Apply the correct prototype to the entry point function
  • Fix segments so all segments are RWX and have the correct semantics
    • This allows for global function pointers to be rendered correctly
  • Apply types for core UEFI services (from EDK-II)
  • Locate known protocol GUIDs and assign the GUID type and a symbol
  • Locate global assignments in entry and initialization functions and assign types
    • EFI_SYSTEM_TABLE, EFI_RUNTIME_SERVICES, EFI_BOOT_SERVICES, etc...