Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:3
Форум » starterkit.ru » Старый форум » SK-LPC2378
Защита кода внутри микрокнтроллера
Игорь (Guest)
Добавлено 30.11.1999 00:00 Редактировалось 08.12.2008 18:38
0
Сообщение: 1
Игорь (Guest)

Topic opened
Спуститься к концу Подняться к началу
Игорь (Guest)
Добавлено 19.05.2008 15:57 Редактировалось 19.05.2008 15:57 Сообщение: 2
Игорь (Guest)

Вопрос такой:можно ли при записи программы во flash микроконтроллера (2378) с помощью JTAG запретить последующее ee считывание? Насколько это реально поможет
от взлома?
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 19.05.2008 16:32 Редактировалось 19.05.2008 16:32 Сообщение: 3
starterkit (Guest)

См описание на CSPR регистр (или раздел Code Read Protection), после того как загрузчик "обнаружил" приложение во флешке (проверяет контрольную сумму векторов прерываний), записывает значение из флешки по адресу 0x0000 01FC и если оно 0x8765 4321, отключает отладку ...
Спуститься к концу Подняться к началу
Игорь (Guest)
Добавлено 08.12.2008 16:32 Редактировалось 08.12.2008 16:32 Сообщение: 4
Игорь (Guest)

Проблема в следующем: в CSPR прописывается значение
0x87654321 одной из первых команд приложения. Это должно
было бы запретить считывание пользовательского кода из флэш-памяти. Но потом я с помощью MT-Link и утилиты J-Flash ARM запросто считываю программу. Такого же не должно быть? Или я чего-то не понимаю?
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 08.12.2008 16:35 Редактировалось 08.12.2008 16:35 Сообщение: 5
starterkit (Guest)

Сори, не подскажу, надо разбираться ...
Спуститься к концу Подняться к началу
Игорь (Guest)
Добавлено 08.12.2008 18:17 Редактировалось 08.12.2008 18:17 Сообщение: 6
Игорь (Guest)

А у вас, на вашем оборудовании, происходит то же самое?
У вас реально программа защищается? Вы бы не могли провести такой же опыт и написать о результате?
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 08.12.2008 18:38 Редактировалось 08.12.2008 18:38 Сообщение: 7
starterkit (Guest)

Я этим не озадачивался, сейчас на это времени нет ...
Спуститься к концу Подняться к началу
Форум » starterkit.ru » Старый форум » SK-LPC2378