我使用ROM转储器(SPI NOR闪存提取了打印机的固件。)我已经用binwalk处理了二进制文件,它显示ROM的some部分已被压缩(预期)。
binwalk
binwalk的结果确实是正确的,因为它正确解压缩了它们并给出了相应的指令和字体。我知道打印机(armv5t)的体系结构,但是却很难将文件加载到ghidra(它错误地反汇编了zlib标头开始的部分。)
ghidra
zlib
是否有处理此类文件的方法?
没关系,有人已经弄清楚了这台打印机的东西:https://mirtronics.com