Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Четверг
28 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
388560
Топик полностью
Vladimir Ljaschko
(18.02.2013 18:44, просмотров: 80)
ответил
fk0
на
Подумалось. А на МК непрофессионального уровня coldboot атака тоже вполне применяется. Даже ещё проще. Подключаем отладчик, жмём RESET (питание отключать не нужно)... На STM32 считываем RAM, например. Нечитаемость FLASH совершенно не критична,
Какую RAM считываем? Внутреннюю? Как? JTAG закрыт, в программу не внедриться.
Ответить
Так значит бита защиты мало и JTAG нужно обязательно запрещать. А он запрещается софтово, после старта программы. А до старта разрешён. Разве не?
-
fk0
(18.02.2013 18:58
)
Зависит от кристалла и от производителя. Обсуждать можно конкретную проблему и конкретный кристалл, иначе это сфероконина голимая.
-
rezident
(18.02.2013 21:24
)
Боюсь, зависит от архитектуры ARM. Потому, что в ней нет понятия fuse bits, а производители МК решают вопрос защиты более-менее однообразно: до старта программмы пользователя запускается нечто из ПЗУ (bootloader), что анализирует биты из FLASH и
fk0
(1039 знак., 19.02.2013 13:46
)