-
- Я делал кучу блокировок дополнительных программных как можно ближе к конкретной асм инструкции записи, пофиг, только вероятность немного снижалась. ИМХО, Vit прав, говно под кварцем, мы или смд 3225, или выводной HC49S и приподнимаем на 1..2мм. - Andreas(12.07.2023 10:33)
- Это не так работает. Он прыгнет сразу на код разблокировки флеша, в
обход двойного ключа. Закон Мерфи же. Считайте, что PC
инициализируется случайно и притягивается к самому вредному коду.
Если уж делать такие штуки, я бы делал что-то типа того, что
описывает коллега выше. Максимально затруднить процу возможность
прыгнуть сразу на разблокировку флеша. SciFi(1 знак., 12.07.2023 09:53, ссылка)
- У меня пока возникла небольшая заминка. Видимо года три назад я случайно исправил код не в том проекте и сохранил. С тех пор бэкапился проект с ошибкой. Нужно найти где баг. Где то в DSP... Вашу мысль я понял, но физика мне непонятна. Учитывая переменную длину инструкций в АРМ, представить себе, что случайно попав на произвольный адрес флеша код сможет куда то там добежать и выполнить точку входа в коде длиной в сотню килобайт - это выглядит как оголтелая фантазия. Вероятней my504(71 знак., 12.07.2023 14:51)