Comments (7)
I checked again the above FWs and both were OK in EMBArk. Thank you!!
I wanted to scan an HP Docking Station's binary and I got a similar issue, according the logs all the things are fine but EMBArk displays a failure at the end like above.
FW file:
https://ftp.hp.com/pub/softpaq/sp100001-100500/sp100099.exe
I extracted it and I used the tesla_firmware_hp_Ver2_33_004.eeprom inside.
The logs from EMBArk:
HP-UltraSlim_EMBArk-logs.zip
Maybe it is not the best FW for scanning but it would be great to have the logs and to display the statistics on the dashboard which are missing now.
I would give a last example, maybe it helps. I wanted to scan an UEFI Bios for Dell PowerEdge server. The initial release from 2017 is here:
https://dl.dell.com/FOLDER04612973M/1/BIOS_DT5JM_WN64_1.2.11.EXE
I grabbed out the cap file and the scan was long, at least 5 hours in emba.
FwHunt had some fwhunt_scan_analyzer.py errors during the scan, but the report generated.
Logs from EMBArk:
emba_run.log
logreader.log
at the end I got failure on the page:
from embark.
I checked the compare with another openwrt firmware and the emba scan was ok with default-scan profile, but in EMBArk the analysis failed.
I used this file for testing:
and the Ubuntu's console displayed some errors during the scan:
from embark.
Looking into it
from embark.
The shown errors could be from s115 emulation module.
from embark.
analysis works correctly, the problem seems to be in the post-processing
from embark.
Should be solved by #93
from embark.
It is a mixed story but I found a similar test which was unfinished after 11 hours running. I wanted to scan an Asus motherboard's BIOS from here:
https://dlcdnets.asus.com/pub/ASUS/mb/LGA1151/H110M-A/H110M-A-ASUS-3805.zip
I used the CAP file inside: H110M-A-ASUS-3805.CAP
with Expert Mode, selecting all the categories on the page.
I followed the modules' status and S115 was not OK, maybe this file is not good for this modul:
I had some errors in the terminal:
The progress bar stuck at the end:
and there was no final state for the scan:
I did the same test in emba only using default-profile + CWE-search and there were no errors, I got the riport at the end.
If I select all the categories and the file under test is not suitable for a modul then maybe something goes wrong there, but if I specify a parameter for emba that does not result in a report page then the test still runs fine. In general my problem is that under EMBArk sometimes no result is obtained, even if the partial report is done, but it cannot be accessed from the page, only copied from the filesystem.
I just wanted to collect some problematic files which are easily testable with emba, but some issues can be happen under EMBArk.
The initial command under EMBArk uses the "-m s120" parameter for CWE-Search, but under emba it is "-c". I have found that under EMBArk, CWE-Search does not start because there is no start or end time in the log for this module.
If you need any retest or info from testing side for the above firmwares, please let me know and I will check the details if something is missing.
from embark.
Related Issues (20)
- Not possible to install embark due to a dependency issue with unblob. HOT 7
- dashboard 302 HOT 9
- Package dependency HOT 1
- CVE-search won't start HOT 4
- upload function is abnormal HOT 36
- Automatically guessing the base address of a firmware image HOT 3
- NVD list is running on the screen HOT 4
- Installation failed HOT 20
- EMBARK Release Version 0.1 Installation Problem HOT 5
- installer.sh script currently only supports git repositories
- s109 drops 500 in report HOT 12
- What is the maximum size for uploading firmware HOT 2
- question : Enabling GPU processing with EMBA and EMBArk HOT 4
- emba updates available message HOT 5
- Scanning cannot be completed correctly. HOT 20
- (Question) Ubuntu Server or GUI? Connecting to Server? HOT 1
- emba update does not work under EMBArk HOT 3
- Django related: No route found for path
- Ubuntu Server 24.04 LTS install HOT 1
- S16 drops error code 500 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from embark.