EMBA v1.2.0 - London Calling
m-1-k-3
released this
05 Dec 12:17
·
2433 commits
to master
since this release
Beside bug fixes this release introduces many new features. You are invited to celebrate the new EMBA version with us.
Spread the word and secure the Internet of Things with EMBA!
Since version 1.1.0 we introduced several new features and a lot of improved areas:
- New architecture support for system-mode emulation (ARM64, MIPS64, x86)
- New Metasploit integration into system-mode emulation
- New Kernel config identification, extraction and testing
- New extraction module for Qemu QCOW2 firmware
- Improved Unblob integration
- Improved UEFI extraction and analysis
- Improved RTOS analysis
- New module blacklisting feature
- Zyxel extraction module
- Improved rootfs detection
What's Changed in detail
- Shadow file detection, mipsn32 in user mode emulation, fixes by @m-1-k-3 in #285
- Fix notification system on Ubuntu installation by @m-1-k-3 in #286
- FwHunt, CWE-Checker, Cyclone SBOM, Bug fixes, kernel-to-elf by @m-1-k-3 in #291
- Improve cwe-checker integration by @m-1-k-3 in #292
- v1.1.1 by @m-1-k-3 in #293
- fix for installer.sh failing with non-english locale by @nuschpl in #296
- Limit check to modules directory by @p4cx in #300
- NIOS2 architecture, Unblob eval, restart scan, semgrep, ... by @m-1-k-3 in #306
- Installer updates by @m-1-k-3 in #312
- Grepit and semgrep improvements by @m-1-k-3 in #311
- Sanitizing environment by @m-1-k-3 in #314
- Cleanup: Tabs vs spaces by @m-1-k-3 in #323
- Routersploit state fix by @m-1-k-3 in #322
- CWE check output bug by @m-1-k-3 in #320
- Replace chroot with jchroot by @m-1-k-3 in #313
- Semgrep integration into S20 module by @m-1-k-3 in #321
- Module blacklisting by @m-1-k-3 in #317
- semgrep fixes for status bar by @m-1-k-3 in #315
- Zyxel extract module by @m-1-k-3 in #316
- zyxel cleanup for usg310 by @m-1-k-3 in #325
- Respect docker group - no sudo by @m-1-k-3 in #324
- Deep extractor improvements by @m-1-k-3 in #326
- Beware of memory issues by @m-1-k-3 in #328
- 1.1.2 cleanup by @m-1-k-3 in #329
- Version 1.1.2 by @m-1-k-3 in #333
- Restart of directory based firmware not possible by @m-1-k-3 in #337
- Remove grepit 0 results by @m-1-k-3 in #339
- Little fixes (S06, S03, S109) by @m-1-k-3 in #340
- cleanup, P03 removed by @m-1-k-3 in #344
- fix php iniscan by @m-1-k-3 in #343
- RTOS analysis improvements by @m-1-k-3 in #341
- restore bindip instead of delete file by @BenediktMKuehne in #346
- pip install for requests by @m-1-k-3 in #351
- docker-compose version check by @m-1-k-3 in #347
- shellcheck disable cleanup by @m-1-k-3 in #349
- Kernel config search and check by @m-1-k-3 in #348
- Dependency checker includes the container by @m-1-k-3 in #352
- SECURITY.md by @m-1-k-3 in #354
- Create semgrep.yml by @m-1-k-3 in #355
- Create codacy.yml by @m-1-k-3 in #358
- Metasploit system emulation integration by @m-1-k-3 in #357
- Multiple style fixes by @m-1-k-3 in #359
- Linting by @m-1-k-3 in #360
- fix fail if already satisfied by @BenediktMKuehne in #361
- Print function fix by @m-1-k-3 in #363
- Kernel config extraction in S24 by @m-1-k-3 in #364
- Cleanup round by @m-1-k-3 in #365
- EMBA v1.1.3 by @m-1-k-3 in #366
- exit code fix by @m-1-k-3 in #373
- lzo - ubi extractor fix by @m-1-k-3 in #381
- Prepare support for further architectures by @m-1-k-3 in #380
- typo by @m-1-k-3 in #384
- Check disk space for installation by @m-1-k-3 in #385
- New Kernels for system emulation, qcow extractor by @m-1-k-3 in #396
- installer - missed this by @m-1-k-3 in #397
- Add rootfs detection by path of /bin/sh by @jlucius in #394
- Qualcom DSP6 - basic support by @m-1-k-3 in #399
- Installer fix by @m-1-k-3 in #401
- nikto install fix by @m-1-k-3 in #398
- Better UEFI extractor by @BenediktMKuehne in #374
- Make installer.sh executeable again by @jlucius in #403
- ARM64 support by @m-1-k-3 in #402
- Check project updates by @m-1-k-3 in #406
- Improve CSV export of s24 by @m-1-k-3 in #408
- Trickest blacklist by @m-1-k-3 in #411
- log color, init sort, web reporter by @m-1-k-3 in #412
- Add CVE Trickest Blacklist by @jlucius in #413
- User-mode emulator fixes by @m-1-k-3 in #414
- Remove wget log during installation by @m-1-k-3 in #416
- s115 jchroot bypass by @m-1-k-3 in #417
- Sasquatch split binwalk vs unblob by @m-1-k-3 in #418
- Unblob it in case binwalk fails by @m-1-k-3 in #421
- Exit on sasquatch dependency error by @m-1-k-3 in #420
- P61 tree output fix by @m-1-k-3 in #422
- l10 vlan infos by @m-1-k-3 in #423
- v1.2.0 by @m-1-k-3 in #424
New Contributors
Full Changelog: 1.1.0-Las-Vegas-Edt...1.2.0-London-Calling