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

В ролике рассматриваются некоторые аспекты обеспечения безопасности и защиты программного обеспечения микроконтроллеров STM32 от считывания злоумышленниками. В данной части рассматриваются: Защита от считывания (RDP) и обнаружение отключения (BOR). Видео содержит примеры и демонстрацию работы кода. ------------------------------------------ Поддержать автора канала можно перейдя по ссылке: Или просто отправив перевод на Yandex.кошелек: 4100116547550395 А также переводом по номеру карты Сбер: 4279-3000-1033-0561 ------------------------------------------ Делайте репост в социальных сетях и конечно же оставляйте свои комментарии. ---- 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); = OPTIONBYTE_RDP; = OB_RDP_LEVEL_1; HAL_FLASHEx_OBProgram(&FLASH_OBInitStruct); = OPTIONBYTE_BOR; = FLASH_VOLTAGE_RANGE_3; HAL_FLASHEx_OBProgram(&FLASH_OBInitStruct); HAL_FLASH_OB_Launch(); HAL_FLASH_OB_Lock(); ----
Back to Top