e-m-b-a / emba

EMBA - The firmware security analyzer
https://www.securefirmware.de
GNU General Public License v3.0
2.49k stars 223 forks source link

New Kali Linux 2024-2 available #1187

Closed m-1-k-3 closed 3 weeks ago

m-1-k-3 commented 3 weeks ago

New Kali Linux is out: https://www.kali.org/blog/kali-linux-2024-2-release/

We migrate our docker base image currently to 2024-2. As soon as the base image 1.4.1b is available we can start testing.

Testcases:

Testfirmware: DLink DIR300

Priority issue YES

torabi12 commented 3 weeks ago

I am going to do the default/docker installation and tests.

torabi12 commented 3 weeks ago

New VM is up and running, let me know if I can start the installation....

m-1-k-3 commented 3 weeks ago

The new docker base image should be ready for testing and is uploaded to docker hub:

┌──(root㉿25bf81aa37d0)-[/emba]
└─# cat /etc/os-release 
PRETTY_NAME="Kali GNU/Linux Rolling"
NAME="Kali GNU/Linux"
VERSION_ID="2024.2"
VERSION="2024.2"
VERSION_CODENAME=kali-rolling
ID=kali
ID_LIKE=debian
HOME_URL="https://www.kali.org/"
SUPPORT_URL="https://forums.kali.org/"
BUG_REPORT_URL="https://bugs.kali.org/"
ANSI_COLOR="1;31"

For testing you need to use the latest dev branch from my fork (see also here):

git clone https://github.com/m-1-k-3/emba.git --branch system_emulation_updates
cd emba
sudo ./installer.sh -d

With a bit of luck the installation should work and you only need to tag the docker image locally to latest:

└─$ sudo docker tag embeddedanalyzer/emba:1.4.1b embeddedanalyzer/emba:latest                                                          
└─$ sudo docker images                             
REPOSITORY               TAG       IMAGE ID       CREATED          SIZE
embeddedanalyzer/emba    1.4.1b    a677cf89098e   15 minutes ago   13.5GB
embeddedanalyzer/emba    latest    a677cf89098e   15 minutes ago   13.5GB
torabi12 commented 3 weeks ago

Installation was fine:

kép

Dependency check was OK:

kép

All listed utils got OK status.

The first scan is running:

$ sudo ./emba -l ~/DIR300 -f ~/DIR300B5_FW214WWB01.bin -p ./scan-profiles/quick-scan.emba -X 2.14 -Y D-Link -Z DIR300 -N DIR300B5_FW214WWB01.bin

torabi12 commented 3 weeks ago

These were OK:

$ sudo ./emba -l ~/DIR300 -f ~/DIR300B5_FW214WWB01.bin -p ./scan-profiles/quick-scan.emba -X 2.14 -Y D-Link -Z DIR300 -N DIR300B5_FW214WWB01.bin

$ sudo ./emba -l ~/DIR300_default -f ~/DIR300B5_FW214WWB01.bin -p ./scan-profiles/default-scan.emba -S -X 2.14 -Y D-Link -Z DIR300 -N DIR300B5_FW214WWB01.bin

$ sudo ./emba -l ~/DIR300_default-emulation -f ~/DIR300B5_FW214WWB01.bin -p ./scan-profiles/default-scan-emulation.emba -S -X 2.14 -Y D-Link -Z DIR300 -N DIR300B5_FW214WWB01.bin

I will do the last full scan tomorrow.

torabi12 commented 3 weeks ago

kép

Full scan was fine too.

m-1-k-3 commented 3 weeks ago

Found some new issues with the emulation of x86 systems.

HoxhaEndri commented 3 weeks ago

Full Installation finished without errors.