Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
05.08.2006, 20:20
|
#11
|
Гражданин KAZUS.RU
Регистрация: 21.02.2005
Сообщений: 685
Сказал спасибо: 14
Сказали Спасибо 84 раз(а) в 44 сообщении(ях)
|
ну и как он это делает? Кто небудь сообразил?
|
|
|
|
05.08.2006, 20:46
|
#12
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Без понятия . Но ясно одно дома на коленках этого не сделать.
У меня под боком есть предприятие изготавливающие
бактерицидные лампы .
В них таймер наработки на 16F628
Так я сам видел как они программатором PICPRO
не путать с PROPIC2, копировали с оригинала
защищенного , рабочии копии.
|
|
|
|
06.08.2006, 01:00
|
#13
|
Прохожий
Регистрация: 04.08.2006
Сообщений: 8
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
mrs
Я конечно жутко извиняюсь, в документации на PIC среднего подсемейства указаны коды инструкций для програмирования, так вот, указаны все кроме двух:
0000001 и 0000011 а они, если верить той-же книге
как раз и участвуют во всех махинациях с битами
защиты кода.Так что как раз дома и на коленках !
Кому интересна эта тема мыльте пообщаемся.
musicroom@bk.ru
|
|
|
|
06.08.2006, 09:58
|
#14
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Очень интересно...
|
|
|
|
06.08.2006, 19:27
|
#15
|
Частый гость
Регистрация: 26.02.2005
Сообщений: 10
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Читаются закрытые лок битом процессора обычным образом в программаторе, только перед этим сбрасывают эти биты при помощи ультрафиолета. сли кто помнит, были ранее уф памяти.
То есть я хочу сказать, что электрически стираемая
память точно также стирается ульрафиолетом.
А вот вскрытие кристалла и нахождение того участка
на кристалле,где есть эти биты, делается уже многими лабораториями и некоторыми продвинутыми уже дома.
но сегодня читаются уже все процессора и плм.
Я же отношусь к той категории, кто сам пишет и страдает от того, что мои чипы вскрывают. Мне хочется
поговорить с единомышленниками по обратному процессу-
как сделать так, чтоб чип не прочли.
Один из реальных путей - выжечь в процессоре нужные ножки так, что бы не перегорела проволочка, соединяющая кристалл, а выгорело одно плечо из двух выходных транзисторов. таким образом линия становиттся не рабочей и читать не получиться, можно и лок бит не ставить.
если перегорит только проволока - она сегодня восстанавливается, если выгорят оба выходных
транзистора - микросхема будет греться ужасно.
Имеет ли то что нибудь сказать на эту тему??
WBR
|
|
|
|
06.08.2006, 19:28
|
#16
|
Гражданин KAZUS.RU
Регистрация: 21.02.2005
Сообщений: 685
Сказал спасибо: 14
Сказали Спасибо 84 раз(а) в 44 сообщении(ях)
|
Кто нибудь может обьяснтиь какая Микрочипу комерческая выгода оставлять лозейки для хакеров?
Еслиб я делал микросхемы уж точно не оставлял кодов снимающий бит, или на крайний случай сделалбы большую серию кодов (чтоб не подобрать).
|
|
|
|
06.08.2006, 20:37
|
#17
|
Гражданин KAZUS.RU
Регистрация: 06.01.2006
Сообщений: 526
Сказал спасибо: 0
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
Сообщение от Luzkov
|
Кто нибудь может обьяснтиь какая Микрочипу комерческая выгода оставлять лозейки для хакеров?
|
Это не лазейки, а недоработки. Умные люди нашли способо прошибить кристал высоким напряжением, чтобы он начал читаться. Кстати, проблема с защитой 1684 была полностью устранена у последующих серий. Например, однократки PIC16c620 и PIC16c622 12 вольтами уже читаться не заставишь.
__________________
Ремонтирую радио за деньги radioremont(&)mail.ru
|
|
|
|
06.08.2006, 20:46
|
#18
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Сообщение от buremot
|
Например, однократки PIC16c620 и PIC16c622 12 вольтами уже читаться не заставишь.
|
Почитай выше --- уже 16F87x во всю читают.
|
|
|
|
08.08.2006, 02:50
|
#19
|
Гражданин KAZUS.RU
Регистрация: 06.01.2006
Сообщений: 526
Сказал спасибо: 0
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
У меня были разработки на PIC16C622 пока еще никто...
__________________
Ремонтирую радио за деньги radioremont(&)mail.ru
|
|
|
|
08.08.2006, 15:24
|
#20
|
Частый гость
Регистрация: 26.02.2005
Сообщений: 10
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
›Насколько помню, на пик подается повышенное ›напряжение, после чего он начинает читаться.
Есть программаторы (например PIX), которые могут
отдельно писать еепром, ром, биты защиты и так же
отдельно стирать их, а не весь чип сразу.
Так вот при напряжении U=U_ресет-U_питания=7-7,8 вольта процессор входит в режим программирования.
если эт сделать при U_питания = 1,7-1,85 вольта, то
весь еепром и биты защиты читаются как FF, потому
и считается лок открытым.
Значение лок бита фиксируется при старте, потом оно не опрашивается... потому после напряжение питания подымают до 6 вольт и синхронно ресет до 13 вольт и дают команду записать С бит = 1.
C нескольких проб это получается, далее читают проц
обчным методом, а для пущей важности, потом в него снова устанавливают лок бит.
это принцип всех копиров.
Пробуйте, думаю, что простой девай с "двух-канальным" цап не ахти какая проблема.
WBR
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Свойства Data breakpoint в AVR Studio. Работа с битами
|
analitik33 |
Микроконтроллеры, АЦП, память и т.д |
10 |
29.08.2014 18:58 |
КОМП+ПИК
|
Gladkih |
Микроконтроллеры, АЦП, память и т.д |
12 |
12.02.2009 21:25 |
ПИК меняет частоту тактирования
|
Popeye |
Микроконтроллеры, АЦП, память и т.д |
0 |
28.03.2008 12:11 |
Можно-ли подобрать код защиты для PIC18F серий?
|
alladinn70 |
Микроконтроллеры, АЦП, память и т.д |
1 |
16.09.2006 19:04 |
программирование пик контроллеров
|
mitsurugi |
Микроконтроллеры, АЦП, память и т.д |
6 |
14.03.2006 23:21 |
Часовой пояс GMT +4, время: 12:20.
|
|