Skip to content
KitploitKITPLOIT
ToolsBlog
Log in
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
bn-uefi-helper — Helper plugin for analyzing UEFI firmware | Kitploit
Tools/GitHubGitHub/zznop/bn-uefi-helper
Embedded Systems SecurityReverse EngineeringBinary AnalysisFirmware Analysis
GitHubzznop/bn-uefi-helper

bn-uefi-helper

Helper plugin for analyzing UEFI firmware

View Repository
8912172 years agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

bn-uefi-helper Python Lint

ATTENTION: This plugin has been deprecated. See EFI Resolver

Description

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 assigments in entry and initialization functions and assign types
    • EFI_SYSTEM_TABLE, EFI_RUNTIME_SERVICES, EFI_BOOT_SERVICES, etc...
  • Loader for Terse Executables

demo bn-uefi-helper

Minimum Version

Tested on 2.3.2660

License

This plugin is released under a MIT license.

Related Projects

  • ghidra-firmware-utils
  • efiXplorer
Download Tool