mvb 0 16 марта, 2010 Опубликовано 16 марта, 2010 · Жалоба Здравствуйте. Подскажите где найти документы с описанием способа защиты кода программ во внешней последовательной флэше. Копался в аппноутах и даташитах — ничего полноценного не нашел. Вроде бы данная вещь реализована по умолчанию, по крайней мере так говорит поддержка тексаса… Заранее спасибо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SM 0 16 марта, 2010 Опубликовано 16 марта, 2010 · Жалоба Вроде бы данная вещь реализована по умолчанию, по крайней мере так говорит поддержка тексаса… Вроде бы это только при заказе полтонны процессоров с измененной под заказ маской бутлоадера - чтобы дешифрование при загрузке было и JTAG железно-убитый. так что только поддержка и может что-то сказать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mvb 0 16 марта, 2010 Опубликовано 16 марта, 2010 (изменено) · Жалоба В техподдержке говорят, что возможно только для 5504/5505( Ну хоть какой-нибудь трудный компаунд посоветуйте для этой цели Изменено 16 марта, 2010 пользователем mvb Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
viterra 0 17 марта, 2010 Опубликовано 17 марта, 2010 · Жалоба Защитить внешнюю флешь - практически не реально не имея какого-то ключа внутри проца. Есть встроенные механизмы защиты внутренних флешь. Так что если реально нужно защитить программу - стоит посмотреть в сторону ДСП с внутренней флешиной, хотя бы небольшой. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ILYCHOFF 0 19 марта, 2010 Опубликовано 19 марта, 2010 · Жалоба Защитить внешнюю флешь - практически не реально не имея какого-то ключа внутри проца. Есть встроенные механизмы защиты внутренних флешь. Так что если реально нужно защитить программу - стоит посмотреть в сторону ДСП с внутренней флешиной, хотя бы небольшой. А если флеш задублировать. Поставить внешний сторожевой таймер. И переключать корпуса при сбросе. Ну и соответственно проверять в процессе работы содержимое обоих корпусов. В случае ошибок переписывать из одного в другой. Да много чего придумать можно. Мне кажется с внутренней флешкой запарнее будет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SM 0 21 марта, 2010 Опубликовано 21 марта, 2010 · Жалоба А если флеш задублировать. Поставить внешний сторожевой таймер. Если физически не отжечь JTAG - то пофигу любые наружние навороты. Ну кроме конечно другого девайса с закрытой флеш, без которого девайс сложноповторяем. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Andron_ 0 22 марта, 2010 Опубликовано 22 марта, 2010 · Жалоба а если дописать свой лоадер, который будет загружать основную часть кода, после загрузки себя... от пионеров должно спасти, вроде... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kamil_yaminov 1 22 марта, 2010 Опубликовано 22 марта, 2010 · Жалоба а если дописать свой лоадер, который будет загружать основную часть кода, после загрузки себя... от пионеров должно спасти, вроде... А лоадер надо тоже как-то защищать, иначе шифруй-не шифруй. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Andron_ 0 22 марта, 2010 Опубликовано 22 марта, 2010 · Жалоба ну да... ну я ж и говорю - от пионеров))) за первые 15 минут может не сломают.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kamil_yaminov 1 22 марта, 2010 Опубликовано 22 марта, 2010 · Жалоба Можно поставить дополнительный МК с закрытой флешкой, где хранится код или МК + флешка с зашифрованным кодом. Но тут могут снифить поток от МК к процу, так что опять от пионеров. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SM 0 22 марта, 2010 Опубликовано 22 марта, 2010 · Жалоба Но тут могут снифить поток от МК к процу, так что опять от пионеров. Это как раз пионеры снифить будут. Остальные сольют образ всей памяти через эмулятор. А добраться до JTAG-пинов можно даже с БГА и даже если они не разведены Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kamil_yaminov 1 22 марта, 2010 Опубликовано 22 марта, 2010 · Жалоба А JTAG никак не отключается или блокируется какими-то хитрыми методами? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SM 0 22 марта, 2010 Опубликовано 22 марта, 2010 · Жалоба А JTAG никак не отключается или блокируется какими-то хитрыми методами? Только заказом партии чипов на TI с отключением его коррекцией маски. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться