Как обрабатывать файлы в ghidra, где некоторые части сжаты, а некоторые являются инструкциями?
Я извлек прошивку принтера с помощью дампера ПЗУ (SPI NOR flash.) Я обработал двоичный файл с помощью binwalk
и он показал, что некоторые части ПЗУ должны быть сжаты (ожидалось).
Результаты от binwalk
действительно верны, потому что он правильно распаковывает их и дает соответствующие инструкции и шрифты. Я знаю архитектуру принтера (armv5t), но не могу загрузить файл вghidra
(он неправильно разбирает части, где zlib
заголовок начинается.)
Есть ли способ обрабатывать такие файлы?