-
-
Notifications
You must be signed in to change notification settings - Fork 238
OS support
Most known firmware analyzers are optimized for Linux based firmware analysis. Nevertheless, there are a lot of other firmware types out there in the wild and a firmware analysis environment should be able to deal with them in some way.
EMBA for example is able to perform some basic analysis tasks on UEFI firmware with binarly’s FwHunt vulnerability scanner. Additionally, EMBA can also perform some kind of identification and basic analysis tasks on other operating systems like VxWorks, SIPROTEC and many more. The following overview of operating systems gives a quick idea where we have used EMBA and where we were able to extract some interesting details:
- FreeBSD
- VxWorks
- FreeRTOS
- eCos
- yC/OS
- Adonis
- Siprotec (based on VxWorks)
- QNX
- and others (if you are running into issues or think EMBA is missing some special check, please open an issue)
The following analysis results are from a VxWorks based SIPROTEC 5 firmware. The shown RTOS integration is in a very early stage. We are very interested in your feedback on what is currently working as expected and what not. Please open feature requests, issues or a discussion on this topic.
The following UEFI analysis environment is based on FwHunt from Binarly. The EMBA integration is in a very early stage. We are very interested in your feedback on what is currently working as expected and what not. Please open feature requests, issues or a discussion on this topic.
See also this wiki page.
EMBA - firmware security scanning at its best
Sponsor EMBA and EMBArk:
The EMBA environment is free and open source!
We put a lot of time and energy into these tools and related research to make this happen. It's now possible for you to contribute as a sponsor!
If you like EMBA you have the chance to support future development by becoming a Sponsor
Thank You ❤️ Get a Sponsor
You can also buy us some beer here ❤️ Buy me a coffee
To show your love for EMBA with nice shirts or other merch you can check our Spreadshop
EMBA - firmware security scanning at its best