Свежие обсуждения
Микроконтроллеры

Защищённые контроллеры от реинжениринга, какие?

1 5

Никто не гарантирует что производитель не зашьёт свой секретный код для вскрытия своего изделия. Так что надёжная защита может быть только собственная.

 

Арс: Вопрос практический. Вполне возможно будет успешный проект, который не хотелось бы чтобы перехватили китайцы. Сейчас ведутся подготовительные работы в том числе и выбор элементной базы. Вот и хотелось сразу ориентироваться на контроллеры, с которыми возникнут проблемы при реинжениринге.

Скажу по опыту. От дядюшки Ляо, с кучей сыновей, защиты еще НЕ придумали. И не надо зря себя тешить. Остается только одно, выходить на свой рынок не постепенно, а сразу, рывком. Пару лет, после первого сказанного вами "мяу", этот рынок у вас будет.. они все ваши. Что успеете,- то успеете. А дальше.. дальше появится дядюшка Ляо. К этому времени, вы должны уже начать жить в другом проекте. Красиво, к этому времени (на хорошем подьеме), не быть дураком, сдать все права и это производство за единовременное вознаграждение "успешным менеджерам". И пусть далее "подобное борется с подобным". Как-то так....

 

Wladimir_TS: Один успешный взлом - около 5 килобаксов, а недостатка в заказах как мне кажется не будет.
Это вам КАЖЕТСЯ.. заказов НЕ будет. А за эту сумму грамотный эмбеддер сделает свою прошивку.. не хуже. Такова жизнь..

 

Ооооо прошивки бывают оооочень разные. Например шифровка информации, декодирование информации на фоне помех, сложная математика в системах стабилизации полета ЛА, селекция целей в РЛС из бытового - управление ДВС, системы курсовой стабилизации колесных транспортных средств, иммобилайзеры, автосигнализации (с несовсем законными целями)...наработать такие прошивки стоит не 5 килобаксов , а зачастую поболеее 5 мегабаксов. Здесь ценны алгоритмы, таблицы констант, формулы, коды, шифры, пароли....

Vlad_Petr: а сразу, рывком.

Что покойный С. Джобс и провернул со своим айфоном.

 

Wladimir_TS: Ооооо прошивки бывают оооочень разные. Например шифровка информации, декодирование информации на фоне помех, сложная математика в системах стабилизации полета ЛА,

Бывает. А излишнее любопытство чревато весьма большими личными проблемами для ВСЕХ так ищущих приключений на свою задницу. Поверьте опыту. Живите спокойно, не ищите их для себя и не фантазируйте.. С ростом цены вопроса меняется шкала ценностей. И падает цена жизни Исполнителя. У этого простого правила НЕТ исключений.

 

Vlad_Petr: Бывает. А излишнее любопытство чревато весьма большими личными проблемами для ВСЕХ так ищущих приключений на свою задницу. Поверьте опыту.

Смотря кто ты где ты и на кого работаешь...

 

Wladimir_TS: и на кого работаешь...

А порой и если ни на кого не работаешь.

 

Раньше аврки взламывали на дому, очищали кристалл с помощью кислоты, потом изолентой заклеивали блок флеша а фьюзы стирали уф лампой, где то была статья. Это из оч простых способов. Если есть промышленное оборудование, то даже специально защищенные чипы можно считать, даже схему поменять, вот например. мне оч понравилось "> .
Из того что я читал для обычных мк, у техаса оч много проблем с защитой прошивки, в мсп например загрузчик который должен по идее блокировать считывание позволяет за счет бага в коде узнать пароль и считать прошивку. В сигнальниках было столько проблем с защитой, что техас теперь во всех даташитах пишет что не несет ответственности если защита будет взломана, тоесть не гарантирует ничего. Аналогично у других фирм, у например моторол некоторых отладочный интерфейс не отключается, залочить флеш можно но он потом читается житагом, абсурд. Хорошая защита у мк обычно у фирм занимающихся также производством чипов для смарткарт и подобных приложений. Грубо говоря можно выбирать из NXP, Atmel, ST, NEC и тп, прочитав до кучи ерату на конкретные мк.
В общем мне кажется с защитой все упирается в цену вопроса. Если выбрать мк без явных багов с защитой, то его считывание должно оказаться значительно дороже чем создание нового устройства с аналогичными функциями. В случае если устройство уникальное и стоимость разработки софта для него хотябы 10к долларов, то никакая защита не поможет. прошивку считают и разберут, останется только рассчитывать на второй эшелон защиты - оригинальное устройство должным образом поддерживается компанией разработчиком, возможно также внесение изменений - добавление фич требуемых конкретному заказчику, исправление багов и улучшение. Все это понятное дело недоступно клонированым устройствам.

 

Neekeetos: Раньше аврки взламывали на дому, очищали кристалл с помощью кислоты, потом изолентой заклеивали блок флеша а фьюзы стирали уф лампой

Это Microchip старые - у них биты защиты в отдельном поле кристалла, а если в основном массиве флеша, да не с краю - тоды сложнее. ATMEGA128 точно знаю, что взламываема (со старым большим кристаллом), а вот более новая версия - ХЗ. А разработка любой прошивки сложнее любительских таймеров-термометров - полюбому стоит более 10 килобаксов.

 
1 5