Skip to content

UEFI analysis

Michael Messner edited this page Aug 29, 2022 · 18 revisions

With this PR we introduced a new feature for analysing UEFI firmware. This feature is massively based on the open source project FwHunt from Binarly.

Warning: We introduce new features in a very early phase to get feedback from the EMBA users as early as possible! This UEFI analysis feature is in a very early state and nearly not tested!

Quick start

sudo ./emba.sh -f ~/bc0064.cap -l ~/emba_log_bc0064 -t -W -m s02

Further notes

  • After the usual health checks EMBA starts with the pre-checker phase:

image

image

  • The next step is to walk through all of the available files and extract whatever possible via the deep extraction mode: This step is not essentially needed for this kind of firmware files.

  • Module S02 - FwHunt on all available files

  • EMBA Web reporter

image

Warning: As this feature is highly experimental it is nearly not tested on a broad firmware base.