bn-uefi-helper v0.4 releases: Helper plugin for analyzing UEFI firmware
bn-uefi-helper
Helper plugin for analyzing UEFI firmware. This plugin contains the following features:
- 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…
Changelog v0.4
- Support for Binary Ninja 3.1 clang type parsing
- Updates to upcoming API deprecations
Download
Copyright (C) 2021 zznop