Skip to content

EMBA in EMBArk

Benedikt Kuehne edited this page Dec 5, 2023 · 1 revision

EMBA

emba with its dependencies is installed on host as a git-submodule

AND

is run as docker-container started by embark.
! Yes the embark-container has acces to /var/run/docker which is inherently unsafe!

Firmware-location-Upload

embark uploads firmwares to uploadedFirmwareImages/* With a not unique ID

Emba-run

start-analysis -> views.start_analysis

amounts to:

cd /app/emba && ./emba.sh -f /app/embark/uploadedFirmwareImages/active_<nr> -l /emba_logs/<nr> <+flags>