Skip to content

Installation

Michael Messner edited this page Aug 27, 2021 · 18 revisions

We strongly recommend that you run EMBArk inside a virtual machine, because this software is in alpha state and we cannot guarantee that EMBArk will not fail or causes loss of data or other malfunctions on your system.

Prerequisites

EMBArk is using EMBA with a lot of other tools in the background. The needed system resources depend on the firmware you are going to analyse. Usually EMBArk runs quite smooth in the following environment:

  • VMware running Kali Linux
  • RAM: 8GB-16GB
  • Processors: 4-8 CPUs
  • Hard disk: 20GB-100GB

Automatic installation on Kali Linux*

To install all necessary applications on the host for EMBArk, you only have to run the install script with root permissions. A first overview of the options is available the installer is started without options:

cd embark && ./installer.sh

images/install-01.png

You can use the -F switch with the installer to run a typical installation with all needed dependencies. We recommend using this for the initial installation. If you are running into issues with your installation you can try the -r switch. This reinstalls all the EMBArk dependencies, EMBA and the complete docker environment.

* If you would like to test EMBArk on a different system, please check the manual installation instructions.