взлом 89с51

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Мучитель микросхем
Аватара пользователя
Сообщения: 442
Зарегистрирован: Пт авг 29, 2008 09:22:37

Сообщение dimon-790 »

Я понимаю,что это не правильно,но звёзды на небе наверное так выстроились,что выходов у меня осталось два.
1:написать всё заново
2:как-то прочитать залоченную
Начал решать задачу с №1,где-то на пол пути остановился,больших программ не писал.А тут ещё динамическая индикация,оба таймера используются для замера частоты,а так-же формирования звукового сигнала,короче забодался.Собственно вопрос к тем,кто сталкивался с проблемой №2.Как решили?
Контактная информация:
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 491
Зарегистрирован: Вс янв 07, 2007 01:45:48
Откуда: Российская Федерация, будь она неладна...

Сообщение Pooher »

Народ поговаривает, что это не реально :))
А что за девайс, ссылочку...?
Научить нельзя, можно научиться. Пифагор.
Вставь недостающие буквы в слово *у*ня. Если у тебя получилось слово кухня, значит ты интеллигентный человек.
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 46
Зарегистрирован: Чт июл 02, 2009 12:08:24
Откуда: Казань

Сообщение vuln »

читал где-то… что сначала корпус микросхемы растворяют в азотной кислоте, потом промывают в ультра звуковой ванне и под микроскопом через иголки подключается к определенным точкам и считывают данные
Друг Кота
Аватара пользователя
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....

Сообщение Meteor »

vuln писал(а):читал где-то… что сначала растворяют в кислоте... подключается к определенным точкам и считывают данные
Ему как раз этого не хватает. Локи были придуманы именно для защиты. Скорее всего дело - дрянь. Сбить их Вам не удасться. Сосредоточьтесь на программировании...
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Мучитель микросхем
Аватара пользователя
Сообщения: 442
Зарегистрирован: Пт авг 29, 2008 09:22:37

Сообщение dimon-790 »

блин ни как не найду ссылку на эту хрень на работе есть схема и прошивка девайса.Счас пытаюсь найти видать уже прикрыли,в понедельник выйду покажу что нарыл.Проблема в том что кроме приветствия она не чего не может.Возможно и не должна?но ведь люди пишут что работает может врут? :)
Контактная информация:
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 442
Зарегистрирован: Пт авг 29, 2008 09:22:37

Сообщение dimon-790 »

Вот это, попалось мне года три назад . Хотел откомпилить исходник но не нашёл компилятор кот. бы понимал этот исходник . Может у вас найдётся ? кстати та девайсина что на работе собранна по образу и подобию этой . Значит всё-таки есть какой-то способ..?.. :roll:
Вложения
51hack.zip
(3.88 КБ) 270 скачиваний
Контактная информация:
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 491
Зарегистрирован: Вс янв 07, 2007 01:45:48
Откуда: Российская Федерация, будь она неладна...

Сообщение Pooher »

Значит всё-таки есть какой-то способ..?..
Ага, код написать свой!
Научить нельзя, можно научиться. Пифагор.
Вставь недостающие буквы в слово *у*ня. Если у тебя получилось слово кухня, значит ты интеллигентный человек.
Мучитель микросхем
Аватара пользователя
Сообщения: 442
Зарегистрирован: Пт авг 29, 2008 09:22:37

Сообщение dimon-790 »

Вот что удалось нарыть недавноhttp://www.anyram.net/forum/viewtopic.php?pid=92
Контактная информация:
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 361
Зарегистрирован: Ср янв 21, 2009 00:45:33

Сообщение Lonleystranger »

Девайс, описанный в http://www.anyram.net/forum/viewtopic.php?pid=92 действительно имеет место. Прочитав статью понял, что метод основан на старой ошибке стирания бита защиты перед стиранием Flash (как в статье сказано стирается первый байт прошивки). РАботать этот девайс будет на старых МК, в которых этот баг не устранен.
Еще возможен способ через отладочный интерфейс, если он не отключен фьюзами.
Правду говорят-сосредоточтесь на программировании, не теряйте времени на ерунду, все равно ведь прийдется писать самому...
Человек умный - объяснит
Глупый - будет разбрасываться умными словами.
Мучитель микросхем
Аватара пользователя
Сообщения: 442
Зарегистрирован: Пт авг 29, 2008 09:22:37

Сообщение dimon-790 »

Lonleystranger 51-е не имеют фюзов, так что через отладочный интерфейс отпадает.Если-бы , удалось ломануть то писать ничего не пришлось-бы.Блин как у вас всё легко "садись вот пиши"это всё-таки промышленный прибор!,8-ми канальный газоанализатор. Похоже халявы не будет :cry: придётся писАть.
Контактная информация:
Прорезались зубы
Сообщения: 231
Зарегистрирован: Пт ноя 16, 2007 13:52:44
Откуда: Рига, Латвия

Сообщение Pe3ucTop »

Вообще, по ссылке о разлочке, а в приложеном вами фаиле о прочтении путём иногда подмены внутреннего ЕЕПРОМ на внешний..
Что вам мешает тоже так попробовать ;)
Собственно не вижу никаких сложностей, если всё описаное правда..
Потрогал лапой паяльник
Сообщения: 390
Зарегистрирован: Чт сен 24, 2009 17:22:51
Откуда: UK

Сообщение FUZZY_ »

В домашних условиях номер не пройдет. Там где выращивают болванки кремния ломают любые защиты процов. Оборудованиям пользовался всего 1 раз когда был на практике и писал диплом о взломе ...
Мучитель микросхем
Аватара пользователя
Сообщения: 442
Зарегистрирован: Пт авг 29, 2008 09:22:37

Сообщение dimon-790 »

Pe3ucTop писал(а):Вообще, по ссылке о разлочке, а в приложеном вами фаиле о прочтении путём иногда подмены внутреннего ЕЕПРОМ на внешний..
Что вам мешает тоже так попробовать ;)
Собственно не вижу никаких сложностей, если всё описаное правда..
Да вопчем проблема в том, что не могу заставить конроллер выполнять программу с внешнего пзу.В теории надо,всего лиш подключить 31-ю ножку к земле и контролер перейдёт на работу с внешней памятью програм,на практике не хрена не выходит!Пытался в протеусе запустить чистый мк с прошитой внешней пзу,молчить как рыба об лёд! Может чё не так далаю?
Контактная информация:
Мучитель микросхем
Аватара пользователя
Сообщения: 442
Зарегистрирован: Пт авг 29, 2008 09:22:37

Сообщение dimon-790 »

Pe3ucTop писал(а):Вообще, по ссылке о разлочке, а в приложеном вами фаиле о прочтении путём иногда подмены внутреннего ЕЕПРОМ на внешний..
Что вам мешает тоже так попробовать ;)
Собственно не вижу никаких сложностей, если всё описаное правда..
Да вопчем проблема в том, что не могу заставить конроллер выполнять программу с внешнего пзу.В теории надо,всего лиш подключить 31-ю ножку к земле и контролер перейдёт на работу с внешней памятью программ , на практике не хрена не выходит!Пытался в протеусе запустить чистый мк с прошитой внешней пзу,молчить как рыба об лёд! Может чё не так делаю?
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....

Сообщение Meteor »

dimon-790 писал(а):Да вопчем проблема в том, что не могу заставить конроллер выполнять программу с внешнего пзу.В теории надо,всего лиш подключить 31-ю ножку к земле и контролер перейдёт на работу с внешней памятью программ , на практике не хрена не выходит!
Для работы с внешней шиной кроме того надо регистр на младший адресный байт поставить, ALE на него подать, завести сигналы RD и WR на ПЗУ. смотрите вложение
Только я одного не пойму. Вы переключившись на внешнее ПЗУ программ чего добьетесь? Вывода команд из внутренней памяти? Ну так этого не будет! Или я чтото упустил?
Вложения
External_memory.JPG
(142.53 КБ) 505 скачиваний
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Контактная информация:
Мучитель микросхем
Аватара пользователя
Сообщения: 442
Зарегистрирован: Пт авг 29, 2008 09:22:37

Сообщение dimon-790 »

Так это всё понятно , просто не стал вдаваться в подробности вот схемка по кот. пытался запустить.А добиться я хотел , выполнения команд из внешнего пзу . Без этого я думаю ничего не получиться.
Вложения
crack 89c51.rar
(16.29 КБ) 237 скачиваний
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....

Сообщение Meteor »

dimon-790 писал(а):вот схемка по кот. пытался запустить.
А можно ее же но в формате jpg. Я шпротёусом не пользуюсь.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Контактная информация:
Мучитель микросхем
Аватара пользователя
Сообщения: 442
Зарегистрирован: Пт авг 29, 2008 09:22:37

Сообщение dimon-790 »

Легко ! :) правда в ВМР
Вложения
crack 89c51.rar
(4.37 КБ) 238 скачиваний
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....

Сообщение Meteor »

dimon-790 писал(а):Легко !
Согласно схемы вроде ошибок нет.(Вечером уточню о подключении)
В P-CAD'е есть такая фича, линии с одинаковыми именами (номерами) но на разных шинах объединяются между собой (не различает шинную принадлежность). Я выделил красным. Не знаю как протеус на это реагирует, но попробуйте задать разные имена.
Вложения
crack 89c51.JPG
(57.86 КБ) 506 скачиваний
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Контактная информация:
Мучитель микросхем
Аватара пользователя
Сообщения: 442
Зарегистрирован: Пт авг 29, 2008 09:22:37

Сообщение dimon-790 »

Таки заработал сабж ! правда из четырёх 89с51 , один взламывает на ура ! остальные увы sad
Контактная информация:
Закрыто

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