роботы робототехника микроконтроллеры


 Страниц (1): [1]   

> Без описания
nestandart Супермодератор Post Id



Супер-модератор


Сообщений всего: 1490
Дата рег-ции: Сент. 2010  



Здравствуйте господа.

У меня есть пара вопросов для общего развития .

1. Как долго может работать МК при стабилизированом питании ?
Может ли МК работать , скажем год ,без отдыха и сна ?
Какие ошибки могут накапливаться в нем за столь долгий срок ?


2. Можно ли извлечь программу из МК ?
Хотя бы теоретически ?

Например у меня в руках МК , что в него зашито я не знаю.
Как мне узнать как работает программа которая в нем зашита ?

Можно ли УВИДЕТЬ программу , хотя бы скомпилированную версию?

С помощью чего это сделать ?

Мне в голову приходит только "Прозвон ног МК" , но это деревянный метод.
 
 Top
nest Администратор Post Id



Администратор


Сообщений всего: 4866
Дата рег-ции: Сент. 2009  



nestandart пишет:
ак долго может работать МК при стабилизированом питании ?
Может ли МК работать , скажем год ,без отдыха и сна ?
Какие ошибки могут накапливаться в нем за столь долгий срок ?
вечно.
Ошибки могут быть если используется EEPROM

Но пока ни разу не слышал, что б "EEPROM" протёрся Улыбка

nestandart пишет:
2. Можно ли извлечь программу из МК ?
Хотя бы теоретически ?
. Из какого МК?
Есть лок-фузы, защита ими довольно бронебойна.
Но возможен и обратный инжиниринг. Это стоит денег. Больших денег.
Настолько больших, что дешевле создать свою программу с нуля.
 
 Top
nestandart Супермодератор Post Id



Супер-модератор


Сообщений всего: 1490
Дата рег-ции: Сент. 2010  



nest , что такое лок-фузы ?

Цитата:
Из какого МК?


ATMEGA (8,16,168, и т.д.) например.
 
 Top
ОЛЕГ Супермодератор Post Id



Супермодератор


Сообщений всего: 1732
Дата рег-ции: Нояб. 2008  



Сам по себе МК может работать вечно, но он может перестать работать правильно из-за ошибки программы. Но даже при этом сам МК будет продолжать работать. гы-гы!
(Добавление)
Если МК не залочен, из него можно переписать зашитый в него НЕХ. Только что с ним делать?
Лок-фузы- это, грубо говоря, галочка, которая ставится при прошивке МК и запрещает любые последующие операции с Flash.
 
 Top
-dead- Post Id


Президент


Сообщений всего: 966
Дата рег-ции: Февр. 2009  



Как что делать с HEX-ом? Дизассемблировать.
Вот только все имена переменных и т.п. будут убиты, поэтому придётся догадываться, что это за число A умножается на число B и потом складывается с числом C, чтобы разделиться на число D и вывестись в порт 10.
 
 Top
nest Администратор Post Id



Администратор


Сообщений всего: 4866
Дата рег-ции: Сент. 2009  



-dead- пишет:
Как что делать с HEX-ом? Дизассемблировать.
Вот только все имена переменных и т.п. будут убиты
регистров.
Но когда знаешь асм, незнание "имён" регистров не так страшно.
 
 Top
Страниц (1): [1]
« Обо всем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 





Powered by Exclusive Bulletin Board
ExBB FM 1.0 RC1 Smiles by Fool from Foolstown
  Яндекс.Метрика   Рейтинг@Mail.ru