видится так
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено zim 06 сентября 2005 г. 18:02
В ответ на: идеальная защита отправлено <font color=gray>zim</font> 06 сентября 2005 г. 15:36

видится так


"Никак и затея (защищать) вредная :-) — -=ВН=-" скажите это фашистам, или разработчику

потратившему деньги и время и его кинул какой то выеб. Считаю что лучше день потратить а

потом за час долететь, чем пролететь.


прогу разбиваем на много частей, например опрос АЦП отдельная часть, часть которая рулит в

какой регистр положить чтото - отдельная часть и т д также добавить несколько частей

"фантомов" - например 3 части опроса АЦП и так далее. В каждой части добавляем блок

шифрования, шифрующий блок флагов (флаги проверяются даже если нужно переслать чтото в

регистр, и запретов нет, то есть даже если флаг не верный то все равно все работает, но

немного не так). Goto использовать в каждом блоке после проверки флага, переход

формировать в блоке переходов. Блок шифрования разбить на >= 10 блоков, которые собираются

с помощью генераторов псевдослучайных чисел (несколько генераторов) код для активизации (исходный код для ГСЧ) формировать после получения кода от прибора (который формируется случайным образом после заливки программы в микроконтроллер, например используя компаратор и не подключенный вывод и в таком духе), добавить несколько таблиц в которых зашифровать некоторые части, идея в том что в прошивке несколько вариантов, которые будут работать, но только один вариант который будет работать всегда правильно, остальные будут работать но не всегда правильно, а некоторые всегда не правильно. То есть программа как картинка пазл которую нужно собрать. Можно также добавить блок активизации, прога под несколько мегабайт которая должна часок поработать с контроллером чтоб рассшифровать некоторые части.

Главная идея запутать потенциальных воров


чтото расшифровать можно, но какой ценой! Квалификация и временные затраты на расшифровку

должны быть больше чем на создание программы .
Не завидую тому кто будет разгребать все это дерьмо, а потом еще по мозгам будет получать,

если чего не доглядел.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru