![]() |
Метод сжатия данных в прошивке
Доброго дня всем. Подскажите, кто в знает. В odx файле прошивки видим следующую строчку перед блоком данных: <ENCRYPT-COMPRESS-METHOD TYPE="A_BYTEFIELD">A0</ENCRYPT-COMPRESS-METHOD>. Это вариант сжатия/шифрования. Судя по всему первый символ "A" - вариант сжатия, второй "0" - вариант шифрования. "О" означает, что сжатие/шифрование не применяется. Дак вот какой вариант сжатия скрывается за символом "A" ? Буду очень признателен за подсказку.
З.Ы. Речь о прошивке радара 3QF если что, но я думаю у них обозначения одинаковые для всего. |
Цитата:
Давай odx файл - разожму, если надо. |
Цитата:
|
Следующая тема будет "как обойти проверку сигнатуры во время прошивания "?
|
Цитата:
Если я правильно предполагаю то следующей темы не будет )) Ключ для проверки сигнатуры скорее всего зашит в самой прошивке. |
Ключ проверки сигнатуры уже лежит в блоке.
Без приватного ключа не получится создать сигнатуру модифицированной прошивки |
Цитата:
Ссылку см. ЛС. |
Там и без знания алгоритма, при наличии сжатых и распакованных данных все легко разбирается.
А вот под "2" - что за алгоритм? |
Цитата:
Используется в ЭБУД типа MGD1 и на части блоков для гибрид-моторов и электро. |
Да, с офсетами переменной длинны пазл должен собраться.
Поразбираю как будет время. На MD1 и тренируюсь. Спасибо! Вы кладезь знаний. |
Прошу помочь разобраться с расшифровкой графики для приборных панелей PQ.
Пример. FL_5N0920883___0506_S Есть 128 байтный <FW-SIGNATURE TYPE="A_BYTEFIELD"> Так же <COMPRESSED-SIZE>7781744</COMPRESSED-SIZE> и <UNCOMPRESSED-SIZE>7781744</UNCOMPRESSED-SIZE> Есть 7781744 байт зашифрованных данных <ENCRYPT-COMPRESS-METHOD TYPE="A_BYTEFIELD">11</ENCRYPT-COMPRESS-METHOD> Есть ожидаемый результат снятый программатором, но немного большего размера. Попробовал натравить и LZSS скрипт и BCB Type1, но не взлетело. Мало с таким работал. |
Цитата:
|
Цитата:
|
veloseeped,
можете помочь декомпрессировать этот файл или подсказать куда смотреть и какой софт использовать? В ЛС не могу написать, мало сообщений. там A_BYTEFIELD A0 drive.google.com/file/d/1HPXAkq7MoD7zcITfAcQPryeApaU0tWTU/view?usp=sharing |
Текущее время: 11:24. Часовой пояс GMT +3. |
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод:
zCarot