Atmel at89c51

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 31
Зарегистрирован: Ср янв 14, 2009 22:12:03
Откуда: Краснодар

Сообщение maxflyza »

:cry: товарищи!!!!!!!
ПОМОГИТЕ....нужно с этого зверя вытащить прошивку проблема в том что установлен бит защиты.....програматор Chip prog есть в наличиичитает её но прошивка чистая получяется ..... :evil:
Реклама
Модератор
Аватара пользователя
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Сообщение МитяРа »

если бит защиты установлет, то как говорил Щарик, друг кота Матросскина - "фиг-вам"..
прошивку не вытащить...
Реклама
Нашел транзистор. Понюхал.
Сообщения: 167
Зарегистрирован: Вт июл 10, 2007 23:15:17
Откуда: Магнитогорск

Сообщение ipkin »

а если так попробовать
сам не пользовался в архивах нашёл
Вложения
51hack.zip
(3.88 КБ) 277 скачиваний
Модератор
Аватара пользователя
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Сообщение МитяРа »

Видел и читал несколько таких "перлов".. но все они без доказательств..
Во времена, когда ещё МК были с УФ-стираемой памятью /с окошком/,
тогда можно было "взломать" МК на спец-стенде..
Там просто лазером выжигалась ячейка памяти, где был бит защиты..
А сейчас, когда все МК на флэш-память.. нереально...
Реклама
Эиком - электронные компоненты и радиодетали
Нашел транзистор. Понюхал.
Сообщения: 167
Зарегистрирован: Вт июл 10, 2007 23:15:17
Откуда: Магнитогорск

Сообщение ipkin »

МитяРа писал(а):Видел и читал несколько таких "перлов".. но все они без доказательств..
Во времена, когда ещё МК были с УФ-стираемой памятью /с окошком/,
тогда можно было "взломать" МК на спец-стенде..
Там просто лазером выжигалась ячейка памяти, где был бит защиты..
А сейчас, когда все МК на флэш-память.. нереально...
я так понимаю пишется загрузчик который сидит во внешней пзу а там при запуске он через 232 передаёт код прошивки
Реклама
Модератор
Аватара пользователя
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Сообщение МитяРа »

я так понимаю пишется загрузчик который сидит во внешней пзу а там при запуске он через 232 передаёт код прошивки
Если ты прицепишь внешнее ПЗУ с программой, то вывод ЕА на МК ты должен переключить на работу с внешней памятью программ../где у тя сидит твой "загрузчик"/..
Но при этом внутреннюю память программ, где у тя исходная прога, ты отключаешь...
И обратиться к ней "извне" - не получиться..
Что-бы увидеть внутреннюю прогу, тебе нужно, что-бы твоя программа каким-то образом "обратилась" по адресу "выше", чем память внутри МК.. а вот там и может сидеть твой загрузчик..
Но вот как сделать это "несанкционированное" обращение за пределы программы, при том, что прога сама никуда "выше" не обращается..
Вот в чём вопрос... :)
Реклама
Закрыто

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