QNX Support in EMBA #1472
Labels
Core modules (Sxx)
The core scanning modules (Sxx modules)
EMBA
enhancement
New feature or request
Extractor (Pxx)
some extractor thing (Pxx modules)
good first issue
Good for newcomers
help wanted
Extra attention is needed
Hello! I wanted to raise the idea of potentially adding QNX support to EMBA, to see what the maintainers thought and if it was a path worth putting energy towards.
Is your feature request related to a problem? Please describe.
QNX is a commercial "UNIX-like real time operating system" developed by BlackBerry. (You can view more info about the OS on their Wikipedia page) It's widely used as an embedded operating system, most notably within the automotive industry.
Currently, QNX-based firmware can be scanned using EMBA, but there aren't many QNX-specific detections or extractions within EMBA.
Describe the solution you'd like
And, as a stretch goal:
Describe alternatives you've considered
Currently, much of this QNX analysis is possible manually. If you extract QNX filesystems outside of EMBA before scanning them, EMBA still does a great job scanning through all of their binaries - because of that, these requests are mainly just 'quality of life' improvements.
Priority issue
Are you already a Sponsor? - No
Additional context
Anyhow, thank you for reading! I'd be more than happy to help put these features together, if you think it would be a useful addition to EMBA. I'm a big fan of EMBA and poke at a lot of QNX stuff in my free time, so I'd love to see more QNX-related features added to the project.
Thanks!
The text was updated successfully, but these errors were encountered: