Подключите нашего Telegram-бота для уведомлений о новых проектах

Заказ закрыт
Нахождение нужного алгоритма расчета контрольной суммы прошивки для процессора STM32

Разместить заказ
R
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте 5 лет и 5 месяцев
Бюджет: по договоренности
Есть заводская прошивка контроллера STM32 для готового заводского девайса. Я хочу модифицировать прошивку, изменив в ней несколько байт, изменив таким образом параметры работы девайса. Однако прошивка защищена с помощью КС. При попытке изменить прошивку девайс выдает ошибку. Изучение прошивки не дало окончательного вывода, где находится КС и из чего она состоит. Я пытаюсь произвести рассчет КС для разных групп данных, и сравнить результат с данными, которые (предположительно) являются КС заводской прошивки. Если это удастся, то можно будет пересобрать корректную прошивку, которая будет воспринята чипом и девайсом в целом.
Ищу помощь в данном вопросе.

Прилагаю две несовместимые между собой прошивки: 1.bin и 2.bin. Все тело прошивки практически идентично, кроме 4го блока данных. В прошивке 5.bin все блоки данных отличаются от прошивок 1.bin и 2.bin. При этом байты после 1го и 2го блока данных, якобы опознанные как КС, идентичны во всех прошивках.

Ссылка на подробное описание задачи (7 страниц текста) docs.google.com/document/...
Разделы:
Опубликован:
13.02.2025 | 19:03 [поднят: 13.02.2025 | 19:03] [последние изменения: 16.02.2025 | 10:07]
Заказ находится в архиве
Откликнуться Посмотреть другие заказы

Теги:

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».