-
-
Notifications
You must be signed in to change notification settings - Fork 234
EMBA update
The dependency checker of EMBA shows which components should be updated:
Updating the different EMBA components is usually quite easy:
- Updating the main EMBA repository:
cd emba_installation_dir
git pull
- Updating the EMBA docker base image:
└─$ docker pull embeddedanalyzer/emba
- Updating the NVD CVE JSON feed
After a default installation the update process needs to be performed as root user:
cd emba_installation_dir/external/nvd-json-data-feeds
sudo git pull
It is possible to update the permissions to your own user to update in the future without sudo:
sudo chown <USER>:<GROUP> emba_installation_dir/external/nvd-json-data-feeds -R
cd emba_installation_dir/external/nvd-json-data-feeds
git pull
- external directory of a new installation
If you have multiple EMBA installations (e.g. one stable and one Github version) usually you do not need to setup a dedicated external directory for every installation. In most cases it is possible to symlink from one installation to the other one:
└─$ cd new_emba_installation
└─$ ln -s ~/old_emba_installation/external external
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