Skip to content

EMBA v2.0.3 - No more legacy

Latest

Choose a tag to compare

@m-1-k-3 m-1-k-3 released this 21 Jul 08:29
2bc2b80

All of you probably know this kind of legacy servers where you are not able to connect anymore:

image

As your modern OpenSSL version does not ship the needed code anymore you can't do it!

But .... The legacy does not hit EMBA anymore. We connect and find vulns :) (see #2023)

image

Another highlight is the upcoming Hacker Summer Camp in Las Vegas. You can join @BenediktMKuehne for a Black Hat Arsenal session on the Firmware analysis platform EMBArk and @m-1-k-3 on an Arsenal Lab session on EMBA. Check it out and say Hi :)

Beside all of this we did some further updates and bugfixes in a lot of different areas:

  • Thanks to @ahmedboufares we have more csv log output of our modules
  • Thanks to @cn0xroot we have a more stable user-mode emulation module
  • We have also started to implement unit tests (based on bats) here #2044
  • A big cleanup round was also started to further improve code quality for the future here #2046
  • Lots of bugfixes, cleanups and improvements across different modules.
  • Continued database updates (CISA KEV, Metasploit, Snyk, kernel/GCC/version DBs, etc.) to keep detection fresh.

Beside your ongoing support with feedback, testing, working on issues and spreading EMBA you can now also support EMBA as a sponsor.
image

Check it out here and start being an essential part of the future of EMBA.
Breaking News: Check also our new shop for EMBA merch here.

image


It is always a pleasure to welcome new contributors to EMBA. This time we welcome:

Besides all our newcomers we also want to thank all our regular contributors!

image

We had never before so many bug reports, contributors and helping hands! Big kudos to all of you!


How can you reach us and stay up to date? Just take one of these channels (or all):


Now, start your fresh Kali Linux (put enough CPU power and RAM into it) and install EMBA:

└─$ git clone https://github.com/e-m-b-a/emba.git
└─$ cd emba 
└─$ sudo ./installer.sh -d

This will install all pre-requisites, including the docker base image and the CVE database, which will need some bandwith, harddrive space and time.

Afterwards, you are ready to analyse your first firmware with EMBA:

└─$ sudo ./emba -l ~/log -f ~/firmware -p ./scan-profiles/quick-scan.emba

For updating your outdated EMBA installation, please check the update section in our wiki.

What's Changed

New Contributors

Full Changelog: v2.0.2-big-2k...v2.0.3-legacy-time