Denon Reverse Engineering Help

Extracting

Prerequisites

Extract

  1. Run mpcimg with mpcimg extract <firmware_file> <output_file>

  2. Run binwalk on the resulting <output_file>.img with binwalk -e <output_file>.img

Now the rootfs is in a folder for you to browse/modify.

Signed Firmware Images

  1. Make sure you have the latest version of binwalk (version 2.x couldn't extract it, 3.1.1 could)

  2. Extract the image with binwalk -eM <image>. The rootfs will be in a subfolder in extractions somewhere.

Additional References

  • mpcimg - Tool for extracting and repackaging MPC firmwares

Last modified: 15 November 2024