Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Программная инженерия > Безопасность, Шифрование
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.01.2023, 10:36   #1
Vladim1r
 
Регистрация: 03.01.2023
Сообщений: 6
По умолчанию Как распаковать системный файл DATA01?

Добрый день. Нужна помощь в распаковке системного файла DATA01. В нём лежит файл локализации и драйвер, которые нужно отредактировать и запаковать обратно в файл. Буду благодарен за помощь!
Ссылка на файл.
Vladim1r вне форума Ответить с цитированием
Старый 03.01.2023, 10:55   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Это же собранное ядро линукса. Не проще взять сырцы и отредактировать, что надо. Что вы редактировать то собрались?
p51x на форуме Ответить с цитированием
Старый 03.01.2023, 11:10   #3
Vladim1r
 
Регистрация: 03.01.2023
Сообщений: 6
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Это же собранное ядро линукса. Не проще взять сырцы и отредактировать, что надо. Что вы редактировать то собрались?
Дело в том, что получилось достать обрывки, в том числе 2 необходимых файла, lang_RU (файл локализации приставки) и keypad_0810_0001 (драйвер джойстиков). Но вот как запихать обратно и пересохранить?
Vladim1r вне форума Ответить с цитированием
Старый 04.01.2023, 14:47   #4
Vladim1r
 
Регистрация: 03.01.2023
Сообщений: 6
По умолчанию

Буду благодарен любой помощи. Уж очень нужно.
Vladim1r вне форума Ответить с цитированием
Старый 04.01.2023, 18:31   #5
AbakBarama
Пользователь
 
Регистрация: 12.05.2011
Сообщений: 57
По умолчанию

Если отрезать от образа заголовок 64 байта, то тело распаковывается и запаковывается этим инструментом.

Это, конечно, не решение вашей задачи, но хотя бы 1-ый шаг сделаете. А если размеры обрывков до и после редактирования одинаковы, то до решения рукой подать.
AbakBarama вне форума Ответить с цитированием
Старый 04.01.2023, 23:45   #6
Vladim1r
 
Регистрация: 03.01.2023
Сообщений: 6
По умолчанию

Цитата:
Сообщение от AbakBarama Посмотреть сообщение
Если отрезать от образа заголовок 64 байта, то тело распаковывается и запаковывается этим инструментом.

Это, конечно, не решение вашей задачи, но хотя бы 1-ый шаг сделаете. А если размеры обрывков до и после редактирования одинаковы, то до решения рукой подать.
Пробовал, не дало результат.
Мой файл нужно распаковать с именем cclmage, а после редактирования запаковать обратно.
Vladim1r вне форума Ответить с цитированием
Старый 05.01.2023, 04:49   #7
AbakBarama
Пользователь
 
Регистрация: 12.05.2011
Сообщений: 57
По умолчанию

И распаковывается, и обратно запаковывается. С редактированием сами решайте.
AbakBarama вне форума Ответить с цитированием
Старый 05.01.2023, 14:14   #8
Vladim1r
 
Регистрация: 03.01.2023
Сообщений: 6
По умолчанию

Цитата:
Сообщение от AbakBarama Посмотреть сообщение
И распаковывается, и обратно запаковывается. С редактированием сами решайте.
Я прошу прощения, я не силен в Линуксе, сейчас припекло и стараюсь разобраться.
После распаковки получается файл cclmage. Вот его нужно распаковать и запаковать. А вот как редактировать нужные файлы, знаю. Проблема лишь в распаковке и запаковке(

Смотрите:
dd if=DATA01 of=kernel bs=1 skip=64
lzop -d kernel
тут появляется ccImage
если дать binwalk -e ccImage
то вылезет всякое интересное, но как запаковать обратно не понятно.

Последний раз редактировалось Vladim1r; 05.01.2023 в 14:28.
Vladim1r вне форума Ответить с цитированием
Старый 06.01.2023, 14:31   #9
Vladim1r
 
Регистрация: 03.01.2023
Сообщений: 6
По умолчанию

Цитата:
Сообщение от AbakBarama Посмотреть сообщение
И распаковывается, и обратно запаковывается. С редактированием сами решайте.
Распаковать удалилось следующими командами:
dd if=DATA01 of=kernel bs=1 skip=64
lzop -x kernel
тут появляется ccImage
если дать binwalk -e ccImage, то появляется всё, что нужно.

Подскажите, пожалуйста, а как спаковать обратно?
Vladim1r вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как распаковать указанный .dat-файл logo424 C# (си шарп) 3 26.08.2014 21:15
Распаковать ЕХЕшный файл Kara1989 Общие вопросы Delphi 2 22.03.2012 10:02
Запаковать файл Zip'ом и распаковать файл с паролем Ципихович Эндрю Microsoft Office Word 3 30.01.2012 19:28
Как распаковать pkg файл? Amen Свободное общение 3 08.05.2009 23:35
как распаковать файл. sanek_sa Gamedev - cоздание игр: Unity, OpenGL, DirectX 9 06.11.2008 22:21