Защита прошивки STM32. Часть 1. Защита от считывания (RDP) и обнаружение отключения (BOR).

В ролике рассматриваются некоторые аспекты обеспечения безопасности и защиты программного обеспечения микроконтроллеров STM32 от считывания злоумышленниками. В данной части рассматриваются: Защита от считывания (RDP) и обнаружение отключения (BOR). Видео содержит примеры и демонстрацию работы кода. Канал в телеграмм -
Канал Яндекс.Дзен -
Канал на RuTube -
Канал на YouTube -    / vladimirmedintsev   ------------------------------------------ Если вы хотите поддержать автора канала номер карты Сбер: 2202-2023-2480-4008 ------------------------------------------ Делайте репост в социальных сетях и конечно же оставляйте свои комментарии. 00:00 - Введение 01:24 - Методы взлома 04:15 - Введение в безопасность STM32 06:10 - Защита от считывания (RDP) 18:13 - Обнаружение отключения (BOR) 23:23 - Заключение ---- Пример кода показанный в видео: FLASH_OBProgramInitTypeDef FLASH_OBInitStruct; HAL_FLASH_OB_Unlock(); HAL_FLASHEx_OBGetConfig(&FLASH_OBInitStruct); FLASH_OBInitStruct.OptionType = OPTIONBYTE_RDP; FLASH_OBInitStruct.RDPLevel = OB_RDP_LEVEL_1; HAL_FLASHEx_OBProgram(&FLASH_OBInitStruct); FLASH_OBInitStruct.OptionType = OPTIONBYTE_BOR; FLASH_OBInitStruct.BORLevel = FLASH_VOLTAGE_RANGE_3; HAL_FLASHEx_OBProgram(&FLASH_OBInitStruct); HAL_FLASH_OB_Launch(); HAL_FLASH_OB_Lock(); ----

Смотрите также