ReFirmLabs / binwalk

Firmware Analysis Tool
MIT License
10.38k stars 1.49k forks source link

Add Microware OS-9/68000 magic support, including validation #620

Open techmetx11 opened 1 year ago

techmetx11 commented 1 year ago

This PR adds support for Microware OS-9/68000 magic support, and validates them by doing a header parity check on the result (ref: Microware OS-9/68k Technical Manual)

Can be tested on, for example, a ROM dump of a Philips CD-i system's BIOS

techmetx11 commented 1 year ago

It's also important to note, that MW OS-9 modules aren't always executables, they could also be used to store data (like CSD, etc.)