Dominik Maier 6cf34be719 + syncronous -> synchronous
+ added .idea to .gitignore
2017-06-27 17:34:13 +02:00
2017-06-27 17:34:13 +02:00
2017-06-13 23:37:03 +02:00
2017-06-27 17:34:13 +02:00
2017-06-13 23:37:03 +02:00
2017-06-13 23:37:03 +02:00
2017-06-27 16:24:23 +02:00
2017-06-26 17:56:33 +02:00

Welcome to avatar², the target orchestration framework with focus on dynamic analysis of embedded devices' firmware!

Avatar² is developed and maintained by Eurecom's S3 Group.

Building

Building avatar² is easy! The following three commands are enough to install the core.

$ git clone https://github.com/avatartwo/avatar2.git
$ cd avatar2
$ sudo pip install .

Afterwards, the different target endpoints can be built, such as QEmu or PANDA. For doing so, we are providing build-scripts for Ubuntu 16.04 - while other distributions are not officially supported (yet), the scripts are known to work with slight modifications on other distributions as well.

$ cd targets
$ ./build_*.sh

Getting started

For discovering the power of avatar² and getting a feeling of its usage, we recommend highly checking out the handbook here on github. Additionally, a documentation of the API is provided here and some exemplary avatar²-scripts can be found here.

For further support or follow-up questions, feel free to contact us via IRC in #avatar2 on freenode, or to send a mail to avatar2 [at] lists.eurecom.fr, our public mailing list.

Additionally, you can subscribe to the list here.

S
Description
Python core of avatar²
Readme
286 MiB
Languages
Python 98.9%
Shell 0.6%
Dockerfile 0.5%