[an error occurred while processing this directive]
Если все 3 бита установлены - то НИКТО!!!
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
New__body
02 ноября 2002 г. 10:12
В ответ на:
Поможет ли кто считать AT89C55 с установленными битами защиты?
отправлено ExLamer 02 ноября 2002 г. 03:21
Составить ответ
|||
Конференция
|||
Архив
Ответы
А если не все 3 то как?
—
ExLamer
(02.11.2002 17:02,
пустое
)
Если только 1 бит, то пишем внешнее ПЗУ, заставляем процессор работать с внешним ПЗУ, уходим за адреса внутреннего ПЗУ и читаем внутреннее, убрав сигнал работы по внешнему ПЗУ. Но уже с битами 1,2 этот фокус не проходит, а если биты1,2,3 - даже теоретически не читаемо внутреннее ПЗУ!
—
New__body
(02.11.2002 22:53,
пустое
)
Неправда. Ваш старый способ с одним битом для AT89 не пройдет: состояние ноги выбора ПЗУ (внешнее/внутреннее) у них запоминается по сбросу.
—
ROMSERVICE
(04.11.2002 08:59,
пустое
)
ПРАВДА!!! Только у тех кто запоминает, программу надо выбивать за внутреннее ПЗУ помехами! Не надо все понимать примитивно и прямолинейно! А вот 1,2 или 1,2,3 бита не дают даже такой возможности!
—
New__body
(04.11.2002 18:13,
пустое
)
Можно поподробнее, для недоконца посвящённых, как это выбивать помехами? Спасибо. МОжно намылить.
—
ExLamer
(05.11.2002 13:34, 38 байт,
ссылка
)
Все очень просто! Ставим внешнее ПЗУ с адресов 0x8000, запускаем процессор с не очень качественным БП (например 142КН5 с емкостями 100 мкф), к любому пускателю 380 В, 30 А привинчиваем 2 провода и начинаем долбить пускателем в той же розетке до тех пор, пока процессор не перейдет на адреса ПЗУ. Что бы не пролетать, вн. ПЗУ должно охватывать адреса с 0x8000 до 0xffff и за полезной программой надо ставить ловушки. Если непонятно что либо, то, думаю, не стоит даже пробовать!
—
New__body
(05.11.2002 19:26,
пустое
)
ROMSERVICE'у как профи в программаторах - может всё-таки можно, а? Очень нужно. Может какие косвенные способы? Навесить чего-нить сверху и слушать, протоколы вести а...?
—
ExLamer
(04.11.2002 13:08,
пустое
)
Проффи по процессору MSC-51, а не по программатору нужен. Так вот отвечу - есть способ, стоит он более 1 млн. $, состоит в тончайших лазерных срезах кристалла процессора (как бы стираются верхние слои атомов), затем электронным микроскопом снимается величина заряда в плавающих затворах EEPROM, составляется карта памяти. Но проще и дешевле написать новую программу!
—
New__body
(04.11.2002 18:37,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru