Extract and Repackage Image.img

Программное обеспечение ГУ, Загрузочные носители, и всё что с ними связано.
Аватара пользователя
bellic
Сообщения: 1500
Зарегистрирован: 11 мар 2017, 07:47
Откуда: Rostov-on-Don
Контактная информация:

Extract and Repackage Image.img

Сообщение bellic »

В Конечном итоге, не смотря на некоторые непонятки в заголовке, можно увидеть структуру всего файла и уже с имеющейся информацией, начать шКодить:
code.jpg
Этой информации в принципе достаточно, чтобы выудить и сохранить из файл Image.img файлы GZ-архивов...

Теперь нужно поискать реализацию Распаковки и Упаковки файлов формата GZ. ;)
Аватара пользователя
bellic
Сообщения: 1500
Зарегистрирован: 11 мар 2017, 07:47
Откуда: Rostov-on-Don
Контактная информация:

Extract and Repackage Image.img

Сообщение bellic »

Тут мысля пришла о неизвестном поле Unknown2, которое в модуле имеет значение hex (т.е. - 12 dec)... :geek:
Именно такой длины имеет Один элемент каталога... 3 Dword-а по 4 байта - как раз таки 12 байт и выходит!... :cool:

:!: Надо будет проверить значение этого поля в файлах от других магнитол!!! :!:

Поле Unknown2, это значение типа Dword - четвертое двойное слово от начала файла...
И оно одинаково во всех Трех моих файлах.

Хотя, СТОП!!! - В файле, который имеет длину 15 666 236 байт, значение этого поля равно НУЛЮ!!!
Аватара пользователя
bellic
Сообщения: 1500
Зарегистрирован: 11 мар 2017, 07:47
Откуда: Rostov-on-Don
Контактная информация:

Extract and Repackage Image.img

Сообщение bellic »

Да, вышеуказанный файл используется в Пионерах серии MRZ/ZH/VH9000/9900/9990...
...
В общем сейчас у меня есть файлы Image.img от следующих автомагнитол:

Код: Выделить всё

Магнитола    Длина файла(байт)
==============================
  MRZ02        15 666 236
  MRZ05        15 573 341
  MRZ06        15 666 326
  MRZ09        15 666 326
  VH9000       21 143 547
  VH9900       25 082 302
  ZH9000       21 143 547
  ZH9900       25 082 302
  ZH9990       25 083 142
Вижу Три основных размера и на всякий случай переименую в соответственно:

Код: Выделить всё

MRZ02  --- 15 666 236 байт --- Image1.img
ZH9000 --- 21 143 547 байт --- Image2.img
VH9900 --- 25 083 302 байт --- Image3.img
Остальные - возможно уже кем то модифицированные и мне пока не нужны(для проверки моей программы!)

P.S. Правильней было бы конечно еще и сравнить между собой файлы имеющие одинаковую длину, но думаю это будет уже лишне!?
Аватара пользователя
crashrider
Сообщения: 20
Зарегистрирован: 25 фев 2023, 23:46

Extract and Repackage Image.img

Сообщение crashrider »

2 bellic Привет, давно тебя не слышал :good:
Да, вышеуказанный файл используется в Пионерах серии MRZ/ZH/VH9000/9900/9990...
Чуть поправлю, не все MRZ и ZH (есть три версии этого файлового архива с картинками) у вас две версии, есть еще третяя.
Первая и вторая с 2007 по 2014
Третяя в основном на свежаках с 2015г по 2021
Аватара пользователя
bellic
Сообщения: 1500
Зарегистрирован: 11 мар 2017, 07:47
Откуда: Rostov-on-Don
Контактная информация:

Extract and Repackage Image.img

Сообщение bellic »

crashrider писал(а):
21 мар 2024, 02:07
Чуть поправлю, не все MRZ и ZH (есть три версии этого файлового архива с картинками) у вас две версии, есть еще третяя.
Первая и вторая с 2007 по 2014
Третяя в основном на свежаках с 2015г по 2021
crashrider, Дык кинь Оригиналы сюда, плизз, с подписью от какой модели :smile: !
bellic писал(а):
11 мар 2024, 13:13
MRZ02 --- 15 666 236 байт --- Image1.img
ZH9000 --- 21 143 547 байт --- Image2.img
VH9900 --- 25 083 302 байт --- Image3.img
Я вроде ж и привел ТРИ версии!?
Аватара пользователя
crashrider
Сообщения: 20
Зарегистрирован: 25 фев 2023, 23:46

Extract and Repackage Image.img

Сообщение crashrider »

Не три версии файла с картинками, а не на разные модели
Аватара пользователя
bellic
Сообщения: 1500
Зарегистрирован: 11 мар 2017, 07:47
Откуда: Rostov-on-Don
Контактная информация:

Extract and Repackage Image.img

Сообщение bellic »

crashrider писал(а):
21 мар 2024, 15:52
Не три версии файла с картинками, а не на разные модели
Нарисуем еще кучу и упакуем! ;)
Аватара пользователя
bellic
Сообщения: 1500
Зарегистрирован: 11 мар 2017, 07:47
Откуда: Rostov-on-Don
Контактная информация:

Extract and Repackage Image.img

Сообщение bellic »

Выкладываю обновленную версию утилиты "Pack_Unpack_GZ(v1.0.0.3)", распаковывающую файлы "Image.img", соответствующие теме:

PackUnpackGZ.jpg
PackUnpackGZ.jpg
PackUnpackGZ.jpg (64.71 КБ) 3051 просмотр

Pack_Unpack_GZ V1.0.0.3.zip
(3.13 МБ) 136 скачиваний
Pack_Unpack_GZ V1.0.0.3.zip
(3.13 МБ) 136 скачиваний
Имеется так же возможно более Шустрая версия:
Pack_Unpack_GZ_Memory V1.0.0.3.zip
(3.13 МБ) 128 скачиваний
Pack_Unpack_GZ_Memory V1.0.0.3.zip
(3.13 МБ) 128 скачиваний

P.S. Вспомнил! - В Утилите возможно не совсем правильно сделано управление Видимостью-Доступностью кликанья на Кнопках!
(Кто ни будь понял что я сказал?.. :grin: )
По возможности буду вычухивать свои мелкие погрешности... :oops:
Прошу не пинать! Подсказки приветствуются!
Ответить

Вернуться в «Программное обеспечение.»

Кто сейчас на конференции

Сейчас этот форум просматривают: Google и 77 гостей