Ремонт: Ноутбуков, Компьютеров
https://vlab.su/

Редактирование прошивки NAND
https://vlab.su/viewtopic.php?f=4&t=138660
Страница 1 из 1

Vitunar [ 28 ноя 2023, 18:02 ]
Заголовок сообщения:  Редактирование прошивки NAND

Добрый день. Прошу помощи в понимании вопроса или хотя бы направление поиска, гуглеж мало чего дал, но я продолжаю искать

Есть NAND-флеш с прошивкой, необходимо изменить некоторые данные. После смены и зашития устройство все равно выдает старые данные. Снова считываю прошивку - будто ничего и не менял

Стал искать дальше, подсказали на форуме - после изменений нужно пересчитать EEC, то есть контрольную сумму(грубо говоря). И я так и не смог найти, как(кроме формул) это сделать и что с пересчитанной суммой делать потом. В общем, ищу дальше

Программатор - RT809H
Память - k9f1g08u0d
Меняю одну цифру на другую в нескольких местах в прошивке

bass [ 29 ноя 2023, 11:59 ]
Заголовок сообщения:  Re: Редактирование прошивки NAND

Не с той стороны "заходите". Нанд это по сути носитель информации, как жесткий диск на ПК. Меняя что то в дампе используя хекс и т.п. ОС может посчитать это ошибкой и исправить на ходу. Вопрос в том , какая там файловая система и какая ОС?
и что вообще за устройство ? Как вариант цепляться к консоли устройства по UART и пробовать изменить файлы в ОС, либо монтировать файловую систему и править файлы там.

Vitunar [ 29 ноя 2023, 18:39 ]
Заголовок сообщения:  Re: Редактирование прошивки NAND

bass писал(а):
Не с той стороны "заходите". Нанд это по сути носитель информации, как жесткий диск на ПК. Меняя что то в дампе используя хекс и т.п. ОС может посчитать это ошибкой и исправить на ходу. Вопрос в том , какая там файловая система и какая ОС?
и что вообще за устройство ? Как вариант цепляться к консоли устройства по UART и пробовать изменить файлы в ОС, либо монтировать файловую систему и править файлы там.

Добрый день. Да, вы правы, скорее всего я путаюсь в понятиях и немного не то ищу. Но, увы, познаний в редактировании прошивок не так много, поэтому за незнание прошу простить

Устройство - HP JE073A, назвать операционную систему не смогу(hp a5120-24g SI Switch BOOTROM - это же не то, верно? Другого ничего нет)

Увы, по UART тоже никак, нет ни разъема, ни распиновки. Сейчас читаю про монтирование файловой системы, но, опять же, нужно понять, что за ФС тут стоит, а понимание еще ищу)

bass [ 01 дек 2023, 12:52 ]
Заголовок сообщения:  Re: Редактирование прошивки NAND

ну скорее всего на линуксе оно, штатными средствами через консоль не получится исправить искомое ?
понять что за файловая система и возможно даже вытащить некоторые файлы, можно например с помошью r-studio.
ну или выложите где нибудь дамп, попробую подсунуть скриптам от ufpi

Vitunar [ 04 дек 2023, 18:45 ]
Заголовок сообщения:  Re: Редактирование прошивки NAND

bass писал(а):
ну скорее всего на линуксе оно, штатными средствами через консоль не получится исправить искомое ?
понять что за файловая система и возможно даже вытащить некоторые файлы, можно например с помошью r-studio.
ну или выложите где нибудь дамп, попробую подсунуть скриптам от ufpi

Добрый день. Нет, увы, максимум можно только конфигурационный файл сменить, и то пароль от bootroom-а знать нужно.

На соседнем форуме попробовали через хекс с пересчетом ECC поменять, так там еще хуже стало - заместо HP все превратилось в H3С
(Ссылку прилагаю - https://monitor.net.ru/forum/threads/68 ... st-6679007)

Ссылка на чистую прошивку:
https://drive.google.com/file/d/1mwY8rb ... sp=sharing

Посмотрите, пожалуйста, буду благодарен любому пинку в нужную сторону)

vzrivpaket [ 04 дек 2023, 20:33 ]
Заголовок сообщения:  Re: Редактирование прошивки NAND

Vitunar
DMI секция там продублирована в двух местах. Первая с адреса 12E240 вторая с 14F240. В обоих прописывали ??? Там есть свои нюансы. НА какой серийник и МАК адрес изменить ??? если прокатит то расскажу где шо и как. И еще. вы один правленный дамп хотите во все устройства прошить ??? А дамп з другого такого устройства есть ??? Пофиг, что запароленый.

Vitunar [ 29 фев 2024, 13:07 ]
Заголовок сообщения:  Re: Редактирование прошивки NAND

vzrivpaket писал(а):
Vitunar
DMI секция там продублирована в двух местах. Первая с адреса 12E240 вторая с 14F240. В обоих прописывали ??? Там есть свои нюансы. НА какой серийник и МАК адрес изменить ??? если прокатит то расскажу где шо и как. И еще. вы один правленный дамп хотите во все устройства прошить ??? А дамп з другого такого устройства есть ??? Пофиг, что запароленый.

Здравствуйте. Да, человек с соседнего форума, если я правильно соотнес изменения в его варианте, менял как раз по этим адресам или рядом

Я пытался изменить на D07E2820802A(в прошивке в теме стоит D07E2820702A), серийник, думаю, любое изменение, особо не важно

Да, идея была один и тот же дамп на каждое устройство править, так как пароли на других дампах сбросить нет возможности. Но из-за пересчета и правильного редактирования и впал в ступор

Ссылка на второй заблокированный дамп: https://drive.google.com/file/d/1-dUm59 ... sp=sharing

Заранее премного благодарен за помощь

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/