реклама на сайте
подробности

 
 
> Как защитить ATmega16 от взлома?
coolibin
сообщение Mar 14 2008, 08:04
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 214
Регистрация: 19-07-07
Пользователь №: 29 228



Как прошить ATmega16 , чтобы с него не могли считать программу? и самое главное, на сколько эта защита эффективна?


--------------------
Нет повести печальнее на свете, чем повесть о хреновом интернете.
Go to the top of the page
 
+Quote Post
5 страниц V   1 2 3 > »   
Start new topic
Ответов (1 - 14)
hd44780
сообщение Mar 14 2008, 08:25
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980



Есть стандартные фузы во всех AVR-ах - LB и BLB.
Они как раз для этого и нужны.
Общая идея в том, что после требуемой установки ээтих бит кристалл считать нельзя, только стереть.


--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса.
(с) Мария Эдуарда
Go to the top of the page
 
+Quote Post
coolibin
сообщение Mar 14 2008, 09:09
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 214
Регистрация: 19-07-07
Пользователь №: 29 228



Цитата(hd44780 @ Mar 14 2008, 10:25) *
Есть стандартные фузы во всех AVR-ах - LB и BLB.
Они как раз для этого и нужны.
Общая идея в том, что после требуемой установки ээтих бит кристалл считать нельзя, только стереть.

Что, вообще, нельзя или можно, но очень сложно? Я это спрашиваю, потому что мне надо быть абсолютно уверенным, что никто не сможет получить код


--------------------
Нет повести печальнее на свете, чем повесть о хреновом интернете.
Go to the top of the page
 
+Quote Post
sseett
сообщение Mar 14 2008, 09:14
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 165
Регистрация: 14-01-05
Из: РФ Приморский край (рег.25)
Пользователь №: 1 939



Можно, но сложно. Некая прибалтийская фирма периодически предлагает свои услуги.... за килобаксы.
Проще написать самому.
Go to the top of the page
 
+Quote Post
Ivan_Petrov
сообщение Mar 14 2008, 09:17
Сообщение #5


Участник
*

Группа: Свой
Сообщений: 43
Регистрация: 12-10-07
Пользователь №: 31 293



Цитата(hd44780 @ Mar 14 2008, 11:25) *
Есть стандартные фузы во всех AVR-ах - LB и BLB.
Они как раз для этого и нужны.
Общая идея в том, что после требуемой установки ээтих бит кристалл считать нельзя, только стереть.

Прикрепленное изображение
Видимо эта мега, об фьюзах не знала =)

2 coolibin:
Выжечь порты, или поставить сопроцессор на смарткарте.
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Mar 14 2008, 10:10
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(coolibin @ Mar 14 2008, 13:09) *
Что, вообще, нельзя или можно, но очень сложно? Я это спрашиваю, потому что мне надо быть абсолютно уверенным, что никто не сможет получить код

Кулибин, а что Вы такое там написали, в 16 килобайтах? Пароль к ядерному чемоданчику?


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
hd44780
сообщение Mar 14 2008, 10:31
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980



Да, периодически появляются сообщения, что кто-то где-то ухирился считать защищенный кристалл, но никакой конкретной инфы.

Это уже вопрос к Atmel, насчет надежности защиты.


--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса.
(с) Мария Эдуарда
Go to the top of the page
 
+Quote Post
coolibin
сообщение Mar 14 2008, 11:27
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 214
Регистрация: 19-07-07
Пользователь №: 29 228



Цитата(Dog Pawlowa @ Mar 14 2008, 12:10) *
Кулибин, а что Вы такое там написали, в 16 килобайтах? Пароль к ядерному чемоданчику?

Круче!


--------------------
Нет повести печальнее на свете, чем повесть о хреновом интернете.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Mar 14 2008, 11:35
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Сообщество AVR щиков уже весьма велико, и пока никто не жаловался на нанесение ущерба путём вскрытия кода. Я не видел ни одного сообщения.

С другой стороны программные средства так умощнились, а технология написания/отладки программ ушла так далеко вперёд, что всегда можно написать аналогичный вашему проект. То есть просто украсть идею. Ну в крайнем случае, немного "подсмотреть", как вы там лапками шевелите.

Но за это привлечь сложно.
Go to the top of the page
 
+Quote Post
Cyber_RAT
сообщение Mar 14 2008, 12:35
Сообщение #10


Частый гость
**

Группа: Свой
Сообщений: 162
Регистрация: 7-12-07
Из: Могилев
Пользователь №: 33 064



по моему проще написать заново, чем пытаться считывать залоченный кристалл.
(снифер на шины, если надо и вперед с анализатором - если там протокол какой-то)
Go to the top of the page
 
+Quote Post
coolibin
сообщение Mar 14 2008, 12:58
Сообщение #11


Местный
***

Группа: Участник
Сообщений: 214
Регистрация: 19-07-07
Пользователь №: 29 228



Всё! я решил ничего не выдумывать, а залочить его, да и всё)


--------------------
Нет повести печальнее на свете, чем повесть о хреновом интернете.
Go to the top of the page
 
+Quote Post
Alex_Pol
сообщение Mar 14 2008, 13:38
Сообщение #12


Частый гость
**

Группа: Свой
Сообщений: 192
Регистрация: 23-03-05
Из: Украина. Днепропетровск
Пользователь №: 3 626



Цитата(coolibin @ Mar 14 2008, 14:58) *
Всё! я решил ничего не выдумывать, а залочить его, да и всё)
Правильно. Выбирая степень защиты помнить 2 постулата: 1)"То, что один человек сделал, другой завсегда разобрать сможет..." и 2)"Информация считается защищенной, если на ее взлом необходимо потратить больше денег, чем эта информация может принести". Кроме того, существуют приёмы, описанные, например, в " http://termorect.narod.ru/ ", которые делают задачу 100% защиты нерешаемой вообще.
Go to the top of the page
 
+Quote Post
west329_
сообщение Sep 24 2008, 13:23
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 10-09-07
Из: UKR/Voz
Пользователь №: 30 423



А кокова вероятность взлома если программа защищина програмно ?

Допустим работает себе программа стабильно пару часов, потом брык и всё. Найти место где происходит брык легко ??, если ещё написано на Сях, и кода так с 20кб ??

Сообщение отредактировал west329_ - Sep 24 2008, 13:27
Go to the top of the page
 
+Quote Post
Guest_Цыкетчик_*
сообщение Sep 24 2008, 13:34
Сообщение #14





Guests






Цитата(west329_ @ Sep 24 2008, 17:23) *
А кокова вероятность взлома если программа защищина програмно ?

Допустим работает себе программа стабильно пару часов, потом брык и всё. Найти место где происходит брык легко ??, если ещё написано на Сях, и кода так с 20кб ??

20 кБ это типа много? Я сам, лично, ломал 25кБ проги за месяц.

Да что там говорить если даже много гИговую винду ломают за пару месецев

Хотя... cool.gif

Прочтите это

Сообщение отредактировал Цыкетчик - Sep 24 2008, 13:42
Go to the top of the page
 
+Quote Post
defunct
сообщение Sep 24 2008, 14:28
Сообщение #15


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(Цыкетчик @ Sep 24 2008, 16:34) *
20 кБ это типа много? Я сам, лично, ломал 25кБ проги за месяц.

А чего так долго-то? smile.gif День максимум.
Тяжко стало когда появился HASP, который построен на залоченном МК. вот тут дешевле купить.

А программные защиты - фуфло.
Go to the top of the page
 
+Quote Post

5 страниц V   1 2 3 > » 
Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th June 2025 - 18:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.01495 секунд с 7
ELECTRONIX ©2004-2016