Считывание прошивки с паяльной станции Quick 967

Обсуждаем контроллеры компании Atmel.
Ответить
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Ср апр 07, 2010 19:44:28

Сообщение serega98700 »

Всем доброго времени суток. Пытаюсь слить прошивку с данного агрегата. Установлен микроконтроллер ATmega8-16AU. Считывание флеша и EEPROM вроде как прошло удачно, но смущают выставленные биты защиты. Вопрос: полностью ли считалась прошивка и при очистке чипа смогу ли я восстановить работоспособность? Выкладываю скриншот фьюзов в SinaProg и саму прошивку. Кому интересно выложу фотки потрохов.
QUICK-967 FUSE.jpg
(72.29 КБ) 342 скачивания
QUICK-967 FLASH.hex
(19.26 КБ) 203 скачивания
QUICK-967 EEPROM.hex
(1.22 КБ) 464 скачивания
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Сообщение Z_h_e »

А Вы откройте прошивку какой-нибудь программой понимающей HEX. Вы увидите некую циклическую арифметическую прогрессию от 0 до 0xFF. Именно так работает защита от чтения, вместо реальных кодов контроллер выдает числа по порядку.
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Реклама
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Ср апр 07, 2010 19:44:28

Сообщение serega98700 »

Значит ничего не получится :cry: Хорошо что не стал проверять данную прошивку и заливать в МК никому не нужную арифметическую последовательность и кирпич на выходе :)) Теперь буду знать про такой коварный алгоритм защиты. Большое спасибо за разъяснения.
Ответить

Вернуться в «AVR»