Копирование прошивки с микроконтроллеров

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
MHZ
Грызет канифоль
Сообщения: 270
Зарегистрирован: Сб июн 20, 2009 13:31:31

Копирование прошивки с микроконтроллеров

Сообщение MHZ »

У меня такой вопрос можно ли скопировать прошивку микроконтроллера? Например прислали вам набор для сборки цифрового вольтметра, микроконтроллер ATmega8 можно ли с помощью программатора извлечь прошивку из него или сделать копию??????
Создать электронный мир проще,чем его понять.
Реклама
Аватара пользователя
K()X
Открыл глаза
Сообщения: 73
Зарегистрирован: Вс янв 04, 2009 23:47:30
Откуда: Пенза

Сообщение K()X »

Если фьюзы защиты прошивки не выставленны во время самого процесса прошивки (что само по себе маловероятно) , то можно.
Кто не пил ни разу водки-тот не знает вкус воды!
Реклама
Аватара пользователя
MHZ
Грызет канифоль
Сообщения: 270
Зарегистрирован: Сб июн 20, 2009 13:31:31

Сообщение MHZ »

K()X писал(а):Если фьюзы защиты прошивки не выставленны во время самого процесса прошивки (что само по себе маловероятно) , то можно.


А проверить это можно я так понимаю тупо прочитав микроконтроллер?
Создать электронный мир проще,чем его понять.
Аватара пользователя
saschai
Говорящий с текстолитом
Сообщения: 1596
Зарегистрирован: Вс дек 14, 2008 20:36:47
Откуда: SPb

Сообщение saschai »

В некоторых случаях, можно при помощи параллельного пр-ра :))
Реклама
Эиком - электронные компоненты и радиодетали
chief
Потрогал лапой паяльник
Сообщения: 397
Зарегистрирован: Ср сен 19, 2007 09:21:04

Сообщение chief »

А проверить это можно я так понимаю тупо прочитав микроконтроллер?

не знаю как с другим софтом, но понипрог считывает код, вот только полный бред если фузы стоят :cry:
Поэтому просто считать мало, можно например в протеус считанный код засунуть и проверить работает ли он.
Реклама
Аватара пользователя
MHZ
Грызет канифоль
Сообщения: 270
Зарегистрирован: Сб июн 20, 2009 13:31:31

Сообщение MHZ »

chief писал(а):
А проверить это можно я так понимаю тупо прочитав микроконтроллер?

не знаю как с другим софтом, но понипрог считывает код, вот только полный бред если фузы стоят :cry:
Поэтому просто считать мало, можно например в протеус считанный код засунуть и проверить работает ли он.


Попробывал скопировать прошивку с набора МастерКИТ не получается,наверно они знают о защитных фьюзах.Мало того что у них цены космические,так они и схемы,и печатки и прошивки скрывают зла не хватает :evil: !
Создать электронный мир проще,чем его понять.
Реклама
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Сообщение ibiza11 »

вообще коммерческие проекты все лочатся, и их можно понять, ведь они продают готовое изделие, а туда входит и схема и программа. по сути как раз использование микроконтроллера и дает ту секретность при открытом аппатном решении. так что всего лишь один незалоченный контроллер способен лишить их (в частности этих барыг -"МастерКит" ) всей прибыли.
Ставим плюсы: )
pomidor
Открыл глаза
Сообщения: 70
Зарегистрирован: Сб дек 27, 2008 15:40:06

Сообщение pomidor »

2MHZ
дык, они же виноваты только в том, что хочется им кушать..
Кто же вам мешает это дело изучить, склепать собственное, а потом раздавать бесплатно etc
Аватара пользователя
Igor_67
Электрический кот
Сообщения: 1051
Зарегистрирован: Вт окт 21, 2008 11:46:23
Откуда: Барнаул

Сообщение Igor_67 »

По поводу копирования залоченных прошивок - однозначно НЕ ПОЛУЧИТСЯ! Были несколько лет назад попытки сломать защиту в AT89C51/52- народ парился месяцев 8. Безрезультатно. Так что, ИМХО, проще самому все это дело изучить и написать код. :))
Аватара пользователя
MHZ
Грызет канифоль
Сообщения: 270
Зарегистрирован: Сб июн 20, 2009 13:31:31

Сообщение MHZ »

Ребят, одно дело с целью обогащения это делать, а другое чисто для себя. Я столкнулся с такой ситуацией когда из набора у микроконтроллера была согнута нога,я соответственно попытался выправить,а она поломалась под корень. С этого момента я и задался вопросом копирования прошивки.
Создать электронный мир проще,чем его понять.
pomidor
Открыл глаза
Сообщения: 70
Зарегистрирован: Сб дек 27, 2008 15:40:06

Сообщение pomidor »

дык, и все тут про это - скопировать залоченный мелкоконтроллер нельзя, можно поискать в Сети подобное с исходниками и пр. , или разработать аналогичное самому, благо информации - море (и если времени больше денег)
Те, если нужно просто изделие - легче и дешевле купить, если интересно - то делать самому
L-29
Открыл глаза
Сообщения: 67
Зарегистрирован: Сб янв 23, 2010 00:52:27

Re: Копирование прошивки с микроконтроллеров

Сообщение L-29 »

Может, это и не клонирование, но знакомый электронщик какой-то прогой снял сигналы с устройства, потом собрал клон, но уже на другом МК. Естественно, прошивку он не считывал, и схема немного отличается. И что интересно, новое устройство полностью работоспособно, даже работает под фирменным драйвером. Может, кто вкурсе, и расскажет об этой технологии?
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Копирование прошивки с микроконтроллеров

Сообщение ARV »

L-29 писал(а): Может, кто вкурсе, и расскажет об этой технологии?
технология простая: сначала учишься на хорошо и отлично, потом работаешь, набираешься опыта, потом где-то берешь хорошие приборы, чтобы снять сигналы... на основе этого долго-долго думаешь и разрабатываешь полный функциональный аналог :)

и всего делов!
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
DrWatson
Опытный кот
Сообщения: 890
Зарегистрирован: Вт янв 20, 2009 14:49:08
Откуда: Гондурас, Мурманск

Re: Копирование прошивки с микроконтроллеров

Сообщение DrWatson »

Вот так и появились в СССР К580ВМ80, К1858ВМ1 и т.д.
- Если вы такие умные, то почему тогда строем не ходите?
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης
L-29
Открыл глаза
Сообщения: 67
Зарегистрирован: Сб янв 23, 2010 00:52:27

Re: Копирование прошивки с микроконтроллеров

Сообщение L-29 »

ARV писал(а):
L-29 писал(а): Может, кто вкурсе, и расскажет об этой технологии?
технология простая: сначала учишься на хорошо и отлично, потом работаешь, набираешься опыта, потом где-то берешь хорошие приборы, чтобы снять сигналы... на основе этого долго-долго думаешь и разрабатываешь полный функциональный аналог :)

и всего делов!

Я не знаю на хорошо или отлично учится (ещё студент) "знакомый электронщик", но долго-долго думать он не стал, а взял и сделал за 2-а дня, да и то с перекурами!
Аватара пользователя
andrey_artemov
Встал на лапы
Сообщения: 136
Зарегистрирован: Сб авг 15, 2009 21:26:50
Откуда: Пенза
Контактная информация:

Re: Копирование прошивки с микроконтроллеров

Сообщение andrey_artemov »

DrWatson писал(а):Вот так и появились в СССР К580ВМ80

К580ИК80 :))
culibin 100
Встал на лапы
Сообщения: 88
Зарегистрирован: Ср апр 29, 2009 10:35:56
Откуда: кр. лиман украина

Re: Копирование прошивки с микроконтроллеров

Сообщение culibin 100 »

всем привет я тоже задавался вопросом чтения кода вышла лажа .
кто знает как работает чтение кода с прошитыми фузами
защитные фузы можно снять стерев перед этим весь мк
может както подредактировать софт чтобы чтение начиналось не с регистра фуз а с ячейки памяти
поделитесь домыслами
Аватара пользователя
maglev
Потрогал лапой паяльник
Сообщения: 316
Зарегистрирован: Пт апр 17, 2009 22:45:42
Откуда: Minsk
Контактная информация:

Re: Копирование прошивки с микроконтроллеров

Сообщение maglev »

Неглупые люди, разработавшие контроллер, приложили усилия, потратили время и деньги для того, чтобы защищенную прошивку нельзя было слить никак. Они могли допустить ошибки, но методом "както подредактировать софт" их переплюнуть очень сложно. Забудь.
culibin 100
Встал на лапы
Сообщения: 88
Зарегистрирован: Ср апр 29, 2009 10:35:56
Откуда: кр. лиман украина

Re: Копирование прошивки с микроконтроллеров

Сообщение culibin 100 »

забыть конечно легче чем сделать но все таки софт ведь знает что тереть мк надо с памяти программ а лищ затем фузы значит у него четко обозначен адрес начала стирания памяти
а если ему сказать тереть с адреса фузи программу не трогать что думаете по этому поводу ...
culibin 100
Встал на лапы
Сообщения: 88
Зарегистрирован: Ср апр 29, 2009 10:35:56
Откуда: кр. лиман украина

Re: Копирование прошивки с микроконтроллеров

Сообщение culibin 100 »

это мои размышления вслух я ничего не пытаюсь никому доказать и утверждать я просто пытаюсь вести дискуссию на эту тему это здравый интерес в довольно актуальной теме , а по поводу микросхемы кое что мы уже съели .
спасибо за понимание
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»