Например TDA7294

Форум РадиоКот • Просмотр темы - читаем заблокированный микроконтроллер.
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Ср дек 17, 2025 19:18:19

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 27 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: читаем заблокированный микроконтроллер.
СообщениеДобавлено: Сб окт 24, 2020 20:42:14 
Открыл глаза

Карма: -3
Рейтинг сообщений: -3
Зарегистрирован: Ср дек 24, 2014 20:28:17
Сообщений: 64
Рейтинг сообщения: 0
Если в микроконтроллере Mega заблокирован
OCDEN – данный фьюз разрешает или запрещает чтение программы из памяти контроллера,
Всетаки можно ли как нибудь прочитать код этой прошивки с микроконтроллера, не вскрывая кристалл?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: читаем заблокированный микроконтроллер.
СообщениеДобавлено: Сб окт 24, 2020 20:45:45 
Мудрый кот
Аватар пользователя

Карма: 7
Рейтинг сообщений: 93
Зарегистрирован: Ср сен 07, 2011 21:40:30
Сообщений: 1802
Рейтинг сообщения: 0
Чтобы получить правильный ответ нужно еще правильный вопрос задать. А если в голове каша- то и вопросов правильных не получится.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: читаем заблокированный микроконтроллер.
СообщениеДобавлено: Сб окт 24, 2020 21:13:24 
Поставщик валерьянки для Кота

Карма: 12
Рейтинг сообщений: 532
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1978
Рейтинг сообщения: 0
Цитата:
Всетаки можно ли как нибудь прочитать код этой прошивки с микроконтроллера, не вскрывая кристалл?

Дело не только в том фьюзе, но в общих чертах - нет, нельзя. Открыто известных способов вычитывания в домашних условиях нет. За денежку (~50 т.р.) обещают вычитать компании всякие.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: читаем заблокированный микроконтроллер.
СообщениеДобавлено: Вс окт 25, 2020 10:03:15 
Открыл глаза

Карма: -3
Рейтинг сообщений: -3
Зарегистрирован: Ср дек 24, 2014 20:28:17
Сообщений: 64
Рейтинг сообщения: 0
Ааа теперь я понимаю если физически поменять полярность бита защиты то можно будет спокойно читать чип.
Высверлить, лазером пожечь и воаля.
В теории довольно просто.
Получаеться что эта защита эффективна только от пользователей(от которых защищатся и не нужно). А от конкурентов несуществует защиты?


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: читаем заблокированный микроконтроллер.
СообщениеДобавлено: Вс окт 25, 2020 11:08:22 
Поставщик валерьянки для Кота

Карма: 12
Рейтинг сообщений: 532
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1978
Рейтинг сообщения: 0
Это только в теории просто. И там не один бит. Еще лок биты есть и т.д.
Более современные МК так не ломаются, если кто и обещает, то цена на порядки дороже - не выгодно будет. stm32 не серии f1, а из тинек и мег - 0 series, 1 series.
Вот одна из компаний по вычитыванию https://russiansemiresearch.com/ru/catalog/ можно увидеть расценки и список МК. Если МК в этом списке нет - с высокой вероятность его можно считать нормально защищенным. )


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: читаем заблокированный микроконтроллер.
СообщениеДобавлено: Вс окт 25, 2020 11:29:06 
Друг Кота
Аватар пользователя

Карма: 139
Рейтинг сообщений: 2918
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 24611
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
А от конкурентов несуществует защиты?

Абсолютной защиты нет ни от чего. И такая защита по факту и не нужна. Достаточно, чтобы затраты на вскрытие были не многим меньше, чем на разработку по открытому функционалу. Разработка в отличии от вскрытия имеет бонус на дальнейшее развитие. А то копируемое изделие уйдет вперед и вскрытие придется повторять. И будет совсем не рентабельно....
ЗЫ. У меня есть серийные изделия с защищенным обслуживанием. Достаточно популярные в узких кругах... )))
Конкуренты потратили денег и сделали альтернативный пульт для обслуживания, поскольку по разным причинам протокол был по сути не защищен. Актуальной эта работа просуществовала полгода и я выпустил новую версию изделия с новым более совершенным функционалом и закрытым протоколом обслуживания. Затраты конкурента оказались напрасны.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: читаем заблокированный микроконтроллер.
СообщениеДобавлено: Вс окт 25, 2020 16:48:04 
Это не хвост, это антенна
Аватар пользователя

Карма: 6
Рейтинг сообщений: 43
Зарегистрирован: Пт ноя 27, 2009 19:47:13
Сообщений: 1314
Откуда: Казань
Рейтинг сообщения: 0
Как-то давно здесь, в этом разделе форума, уже видел подобную тему, там кто-то писал про баг в аврках, что при определенном падении напряжения питания можно произвести манипулиции для считывания прошивки. Можно по этой наводке поискать тему. Увы, деталей не помню.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: читаем заблокированный микроконтроллер.
СообщениеДобавлено: Вс окт 25, 2020 18:30:02 
Друг Кота
Аватар пользователя

Карма: 139
Рейтинг сообщений: 2918
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 24611
Откуда: Московская область, Фрязино
Рейтинг сообщения: 1
при определенном падении напряжения питания

Это баг не конкретно АВР, а многих платформ, включая часть STM32. Называется он glitch. Вот по glitch-attack и ищите...
https://habr.com/ru/company/ntc-vulkan/blog/480500/


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: читаем заблокированный микроконтроллер.
СообщениеДобавлено: Пн окт 26, 2020 09:52:50 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1493
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15295
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
ГЫММ....
Одновременно анализ подобных ситуаций полезен и с точки зрения отказов устройств на МК...
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: читаем заблокированный микроконтроллер.
СообщениеДобавлено: Пн окт 26, 2020 16:31:06 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 14
Зарегистрирован: Сб сен 19, 2009 07:02:19
Сообщений: 378
Рейтинг сообщения: 1
...воаля

...Получаеться...

IMHO для всего этого бреда, стОит создать отдельную ветку форума. Никогда не переведутся пионеры, стремящиеся "взломать" страшно секретный код бегущих огней, для экономии рублей в 300. Все методы, что перечислены выше, типа "понизить напряжение", или "понизить частоту" уже давным давно давятся программно-аппаратно на уровне ядра МК. Нынешние МК даже "газят" в линии питания, чтобы хакер не увидел реакции МК на внешнее воздействие. Все эти взломы - удел пионеров, или людей, которые тупо не умеют, или не хотят работать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: читаем заблокированный микроконтроллер.
СообщениеДобавлено: Пн окт 26, 2020 16:48:29 
Говорящий с текстолитом

Карма: 11
Рейтинг сообщений: 93
Зарегистрирован: Вт янв 05, 2016 10:14:25
Сообщений: 1638
Откуда: поселок Мелеуз
Рейтинг сообщения: -3
atmega fuse doctor Вам в помощь...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: читаем заблокированный микроконтроллер.
СообщениеДобавлено: Пн окт 26, 2020 19:08:56 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 458
Зарегистрирован: Чт ноя 15, 2012 20:47:59
Сообщений: 2209
Откуда: Крымск
Рейтинг сообщения: 0
Novice user писал(а):
fuse doctor Вам в помощь

Тут проктолог нужен а не фузедохтур! :)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: читаем заблокированный микроконтроллер.
СообщениеДобавлено: Пн окт 26, 2020 19:25:25 
Говорящий с текстолитом

Карма: 11
Рейтинг сообщений: 93
Зарегистрирован: Вт янв 05, 2016 10:14:25
Сообщений: 1638
Откуда: поселок Мелеуз
Рейтинг сообщения: -3
Novice user писал(а):
fuse doctor Вам в помощь

Тут проктолог нужен а не фузедохтур! :)))

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: читаем заблокированный микроконтроллер.
СообщениеДобавлено: Пн окт 26, 2020 21:16:01 
Это не хвост, это антенна
Аватар пользователя

Карма: 6
Рейтинг сообщений: 43
Зарегистрирован: Пт ноя 27, 2009 19:47:13
Сообщений: 1314
Откуда: Казань
Рейтинг сообщения: 0
Нет, это так не работает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: читаем заблокированный микроконтроллер.
СообщениеДобавлено: Пн окт 26, 2020 21:28:25 
Поставщик валерьянки для Кота

Карма: 12
Рейтинг сообщений: 532
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1978
Рейтинг сообщения: 0
Novice user, лучше промолчать, если не разбираешься, чем писать вредные глупые советы. При сбросе фьюзов защиты через доктора затирается вся прошивка. Вообще бы хоть чуть-чуть подумать, что такую дырень никто не оставил бы...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: читаем заблокированный микроконтроллер.
СообщениеДобавлено: Пн окт 26, 2020 22:27:46 
Говорящий с текстолитом

Карма: 11
Рейтинг сообщений: 93
Зарегистрирован: Вт янв 05, 2016 10:14:25
Сообщений: 1638
Откуда: поселок Мелеуз
Рейтинг сообщения: -3
Не знаю,я так считал нех из частотомера GY-560(там вывод ресет используется как порт ввода-вывода),а то что что стирается нех то это ваши фантазии-если не ставить джампер,который переключает на полную очистку кристалла,то сбрасываются только фузы до заводских

Добавлено after 17 minutes 6 seconds:
Вам русским языком написали-бит OCDEN, причём здесь стм32 и прочие ваши фантазии?
Данный бит легко исправляет доктор, специалист блин..


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: читаем заблокированный микроконтроллер.
СообщениеДобавлено: Пн окт 26, 2020 22:47:36 
Поставщик валерьянки для Кота

Карма: 12
Рейтинг сообщений: 532
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1978
Рейтинг сообщения: 3
Novice user, остановись, хватит пороть чушь, ей больно. Никто про stm32 не говорил. OCDEN сам по себе не мешает чтению прошивки. Он запрещает отладку, потому что через отладку тоже можно считать. А если не читается прошивка, значит дело в лок битах, а не в этом, это ТС только часть истории знает. А ты бы знал бы полностью, не поддакивал бы этой чуши. Черным по-белому в любом ДШ avrки с OCDEN будет написано:
Цитата:
The Lock bit security is exactly as in parallel programming mode. If the Lock bits LB1 or LB2 are programmed, the OCDEN Fuse cannot be programmed unless first doing a chip erase. This is a security feature that ensures no back-door exists for reading out the content of a secured device.

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: читаем заблокированный микроконтроллер.
СообщениеДобавлено: Пн окт 26, 2020 23:25:52 
Говорящий с текстолитом

Карма: 11
Рейтинг сообщений: 93
Зарегистрирован: Вт янв 05, 2016 10:14:25
Сообщений: 1638
Откуда: поселок Мелеуз
Рейтинг сообщения: -3
Я по английски не понимаю.
Ну извините, если был не прав, просто человек написал что исправить надо OCDEN, вот я и написал про доктор, про локи автор не написал...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: читаем заблокированный микроконтроллер.
СообщениеДобавлено: Пн ноя 13, 2023 10:44:58 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Сб фев 07, 2009 19:21:25
Сообщений: 346
Рейтинг сообщения: 0
Прошивку для бегущих огней считывать конечно смешно и дорого.
А если нужно считать прошивку с атмеги 2561 которая стоит в приборе стоимостью до санкций 250 000 - 270 000, а после санкуий за 500 000 перевалило и таких приборов с выженными чипами полно, то задумываешься о том, чтоб считать данные.
Кстате тут много пишут, что есть конторы взламывающие чипы, а ктонть хоть раз обращался таким и где их можно найти ?

_________________
Мечтатель - не тот, кто сидит на диване и думает о несбыточном, а тот, кто всеми силами стремится воплотить несбыточное в реальность.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: читаем заблокированный микроконтроллер.
СообщениеДобавлено: Пн ноя 13, 2023 17:31:47 
Прорезались зубы

Карма: -11
Рейтинг сообщений: -41
Зарегистрирован: Ср апр 17, 2019 01:53:29
Сообщений: 231
Рейтинг сообщения: 0
про PIC ,но imho и для avr актуально..
https://www.habr.com/ru/amp/publications/127281/


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 27 ]  1,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 44


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y