Skip to content

Binary Ninja plugin for inspecting UEFI firmware images

License

Notifications You must be signed in to change notification settings

zznop/efi-inspector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

efi-inspector

Author: Brandon Miller (zznop)

Binary Ninja plugin for inspecting UEFI firmware images

Description

EFI Inspector is a Binary Ninja plugin for inspecting UEFI firmware flash images. It is capable of loading UEFI flash dumps and identifying flash regions, Firmware File System (FFS) volumes, and FFS files. EFI Inspector facilitates multiple operations to include generating a markdown report on the FFS layout, searching the file system for EFI files by GUID, and extracting EFI files to disk.

Load UEFI Flash Image

demo load

Generate Markdown Report on Firmware File System Layout

demo report

Extract a EFI File from Firmware File System

demo extract

Search EFI Firmware File System for Blob by GUID

demo search

Installation Instructions

Darwin

no special instructions, package manager is recommended

Windows

no special instructions, package manager is recommended

Linux

no special instructions, package manager is recommended

Minimum Version

This plugin requires the following minimum version of Binary Ninja:

  • 4333

License

This plugin is released under a MIT license.

Metadata Version

2

Related Projects

About

Binary Ninja plugin for inspecting UEFI firmware images

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages