Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Закрытая тема
Опции темы
Непрочитано 13.08.2009, 01:13   #21
alexgap
Гражданин KAZUS.RU
 
Аватар для alexgap
 
Регистрация: 08.07.2006
Сообщений: 886
Сказал спасибо: 119
Сказали Спасибо 1,110 раз(а) в 177 сообщении(ях)
alexgap на пути к лучшему
По умолчанию

Изменение локбитов лазером - уже лет 5 как в прошлом. В новых чипах ячейки, отвечающие за локбиты распологают "внутри" кристалла так, чтобы их не было видно сверху. Поэтому изменить локбит не "расковыряв" кристалл - наверное почти невозможно.

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

Отжечь ножку у МК думаю можно так - кратковременным импульсом большого тока › 10A. Думаю, что защитный диод внутри МК выдержит, а дорожка ножки может легко выгореть. Взять конденсатор 10 мкФ, зарядить до 60В, а потом подключить к ноге так, чтобы на ней получился импульс отрицательной полярности (между общим проводом и портом). Ток пойдет через защитный диод, который внутри МК и через ножку. А дальше как в басне про Насреддина - сдохнет или ишак или эмир.
Реклама:
alexgap вне форума  
Непрочитано 13.08.2009, 01:33   #22
rubel
Гражданин KAZUS.RU
 
Аватар для rubel
 
Регистрация: 24.11.2006
Адрес: ДНР
Сообщений: 612
Сказал спасибо: 553
Сказали Спасибо 314 раз(а) в 142 сообщении(ях)
rubel на пути к лучшему
По умолчанию

Сообщение от alexgap
...

Отжечь ножку у МК думаю можно так - кратковременным импульсом большого тока › 10A. Думаю, что защитный диод внутри МК выдержит, а дорожка ножки может легко выгореть. Взять конденсатор 10 мкФ, зарядить до 60В, а потом подключить к ноге так, чтобы на ней получился импульс отрицательной полярности (между общим проводом и портом). Ток пойдет через защитный диод, который внутри МК и через ножку. А дальше как в басне про Насреддина - сдохнет или ишак или эмир.
Может быть и получится, но сгласитесь: ножка ножке рознь. В многовыводных где ножек мильон - там может быть, а те что 20-28ног дип или соик - там я бы сделал ставку на выгорание диода.
rubel вне форума  
Непрочитано 13.08.2009, 01:35   #23
electric123
Прохожий
 
Регистрация: 29.01.2008
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
electric123 на пути к лучшему
По умолчанию

Сообщение от alexgap
Отжечь ножку у МК думаю можно так - кратковременным импульсом большого тока › 10A. Думаю, что защитный диод внутри МК выдержит, а дорожка ножки может легко выгореть. Взять конденсатор 10 мкФ, зарядить до 60В, а потом подключить к ноге так, чтобы на ней получился импульс отрицательной полярности (между общим проводом и портом). Ток пойдет через защитный диод, который внутри МК и через ножку. А дальше как в басне про Насреддина - сдохнет или ишак или эмир.
хорошая идея, завтра опробую

Цитата:
Т.е. неужто Имея "ДОСТАТОЧНУЮ" сумму денег, можно снять прошивку с "ЛЮБОГО" МК
ДА . меняется только стоимость от проца к процу

Цитата:
Вариант защиты от меня:
1)Вытрите наждачкой надпись на МК. и вообще затрите его со всех сторон(только не до дыр).
2)Аккуратно перегните ножки МК в обратную сторону(наверх), чтобы было "незаметно".
3)Разведите правильную ПП и впаяйте МК "вверх низом".
4)Пусть хацкеры о..еют!
5)Если все же украдут прошивку, валите все на меня...
интересная идея, но годится только для единичных экземпляров и корпусов TQFP
electric123 вне форума  
Непрочитано 13.08.2009, 10:21   #24
salenz
Частый гость
 
Регистрация: 15.01.2008
Сообщений: 16
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
salenz на пути к лучшему
По умолчанию

Сгорали у меня порты на меге и тини в 2-х случаях без ущерба всему остальному:
1. Подать 12В подтяжки(вместо 5В) на ножку, сконфигурированную на вход. Отгорает не сразу, а через пару дней. Ну можно попробовать подать 24В для скорейшего сгорания....
2. Сконфигурить ножку на выход и дать туда 5В без ограничительного резистора. Или слепить с другим выходом от того же МК(могут отгореть сразу 2 лапы). Правда отгореть может тоже не сразу, а через часок...

Правда это не совсем хороший метод защиты И кофигурация Reset обычным портом ввода-вывода тоже очень затрудняет считывание!
salenz вне форума  
Непрочитано 13.08.2009, 17:19   #25
E97
Почётный гражданин KAZUS.RU
 
Регистрация: 08.01.2008
Сообщений: 1,143
Сказал спасибо: 379
Сказали Спасибо 430 раз(а) в 274 сообщении(ях)
E97 на пути к лучшему
По умолчанию

Лутше уже между платой и микроконтролером вмонтировать пиропатрон
Можно еще попробовать поигратся с привязкой программы к конкретному чипу. При более мение стабильном питании микроконтроллера и внешнем кварцовом генераторе, поиградся со сторожевым таймером. Сделав этакий глюкогенератор, срабатываюший в том случаи если отношение частоты RC генератора сторожевого таймера и кварца отличается от того, которое заложено в программе.
НО это из разряда шаманства!
E97 вне форума  
Непрочитано 13.08.2009, 17:41   #26
makakus
Почётный гражданин KAZUS.RU
 
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
makakus на пути к лучшему
По умолчанию

Сообщение от E97
Лутше уже между платой и микроконтролером вмонтировать пиропатрон
... если отношение частоты RC генератора сторожевого таймера и кварца отличается от того, которое заложено в программе.
Не пойдёт - это отношение сильно зависит от температуры.

Вообще-то тема защиты кода с такой уже бородищей...
makakus вне форума  
Непрочитано 13.08.2009, 17:59   #27
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию

Тема защиты кода - из разряда "вечных". Это та же борьба Щита и Меча. Какую-бы не придумали защиту - рано или поздно её пробъют. Это вопрос времени, денег и востребованности того, что защищают от незваных гостей..
MisterDi вне форума  
Непрочитано 28.08.2009, 04:39   #28
eCAH
Прописка
 
Регистрация: 29.08.2008
Сообщений: 224
Сказал спасибо: 0
Сказали Спасибо 31 раз(а) в 31 сообщении(ях)
eCAH на пути к лучшему
По умолчанию харакири by "Made in Japan"

Сообщение от E97
Лутше уже между платой и микроконтролером вмонтировать пиропатрон
хаха! сразу вспомнились старыедобрые 70-ые годы, и страшные откровения, передавамые друг другу счастливыми обладателями привезенной "оттуда" бытовой техникой с гордой этикеткой "Made in Japan".. — "дада, и вот до чего ж эти японцы хитроумные, какую технику делают. Но знаете - они не дураки - они взрыватель туда внутрь ставят, в некоторые аппараты. Вот захочешь ты залезть скажем в видяк, раскрутишь винты, откроешь корпус, а оно - БАХ! - и сгорело!! Японцы, они такие.." Во как
слышал вот подобное, и не раз ага

И хотя ничего такого подобного в тех аппаратах потом не видел, и ничего о подобном от серьёзных ледей не слышал, но вот таки до сих пор интересно - откуда это пошло? с чего оно взялось? просто байка, легенда, или имела таки реальную подоплёку? (не могло ж такое, наверное, родиться на ровном месте)) Хотя ниразу в такое и не верится)
__________________
—————————
eCAH вне форума  
Непрочитано 28.08.2009, 09:48   #29
Andreisela
Прописка
 
Регистрация: 21.10.2006
Сообщений: 147
Сказал спасибо: 66
Сказали Спасибо 24 раз(а) в 10 сообщении(ях)
Andreisela на пути к лучшему
По умолчанию

Во Вы геморойщики.....
Извеняюсь конечно, но ругих слов просто ненашёл....
А слабо писать прошивки так - что при других ИМС(из тойже серии даже) прога просто откажется работать на стадии загрузки основных параметров...

На деле это можно сделать так - на плату ставится чтото типа DS2411 в SOT23 и спиливаются маркировки всех ИМС и серийник этой ИМС банально вбивается во ФЛЕШЬ, да гемор при большом тиражировании - но зато и защита неслабая...
При вбивании в ЕЕПРОМ - защита послабже, но тож довольно проблематично ломануть.... или ещё проще - ставится DS2405 и на неё светодиод мол чтоб подумали что это транзистор чтоб светик поярче горел... и по корпусу тож похож будет и спилить маркировку

Ну и + правильное и грамотное выставление ВСЕХ фьюзов, а не только лок-битов...

+ можно сделать возможность портить содержимое флешки и ЕЕПРОМа при обнаружении попытки чтения...
Если в МК есть пин AREF - то можно соединить его с ногой МК и при подачи на него лог.0 - МК примерно через 2-3часа сгорает тоже - случайно так спалил 2МК(мега164р) подряд(ошибся при раводки платы)... Тоесть это стоит делать када МК видит что вскрыли его корпус
Andreisela вне форума  
Непрочитано 28.08.2009, 13:35   #30
alberio
Гражданин KAZUS.RU
 
Аватар для alberio
 
Регистрация: 08.07.2006
Сообщений: 583
Сказал спасибо: 76
Сказали Спасибо 90 раз(а) в 66 сообщении(ях)
alberio на пути к лучшему
По умолчанию

Ну при том, что "враги" всевидящи, это тоже не поможет. Так же, как и если придумать некоторую кодовую последовательность, которою подают на МК в процесе наладки (эдакий ключ), и потом все работает нормально.
Дело в том, что если китайцы(японцы, бурятские шаманы) дотанут прошивку,дизасемблируют, то дело времени, когда они догонят алгоритм работы защиты. Так вот...
__________________
Sex, Druggs, Rock&Roll
alberio вне форума  
Закрытая тема

Закладки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Можно использовать в AVR-ах (MOSI-MISO-SCK) как порты? Сбои? gip Микроконтроллеры, АЦП, память и т.д 47 26.05.2008 05:17
Как реализовать на ATmeg8 или ATtiny датчик случайных чисел Don_Ambrosio Микроконтроллеры, АЦП, память и т.д 20 03.05.2008 21:06
ATtiny 2313 нужна помощь. Ztman Микроконтроллеры, АЦП, память и т.д 12 12.05.2007 00:01
как правильно переделать схему? xerox2 Источники питания и свет 1 01.05.2006 16:58
как правильно настроить АЦП polimer Микроконтроллеры, АЦП, память и т.д 1 10.12.2004 19:37


Часовой пояс GMT +4, время: 01:45.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot