![]() |
|
1 | |
Unlock после программного lock периферийного устройства14.06.2012, 22:59. Показов 2231. Ответов 7
Метки нет Все метки)
(
даже не знаю в какой ветке форума лучше спросить, но т.к. unlock осуществляется из программы код которой ~80% создан при помощи .NET наверное лучше здесь.
предположим производитель dvd-привода через утилиту собственной разработки обновил прошивку (firmware) микроконтроллера. При этом, после обновления был поставлен программный lock на любую последующую запись прошивки в этот контроллер. Т.е., раньше программа, которую я описал выше, могла спокойно считывать прошивку и записывать её обратно. После обновления считывание проходит частично (т.е. некоторые сектора считать не получается) и с ошибками, запись естественно вообще никак - программа не может завести привод в Vendor Mode (сервисный режим) и выдаёт разные статусы, кроме сервисного (какие именно статусы не имеет значения, это условные обозначения самой программы). Программа пишется людьми, которые "собаку съели" в своём деле, они говорят, что программный unlock сделать невозможно. Считать прошивку с помощью этой программы всё же можно, но только при помощи некоторой аппаратной модификации платы привода. собственно вопрос: действительно ли нельзя снять программный lock?
0
|
|
14.06.2012, 22:59 | |
Ответы с готовыми решениями:
7
Lock() and unlock() Lock-unlock Вопрос по работе методов Lock-Unlock Unlock disk sda5_crypt (не работает caps lock) Перехват события присоединения периферийного устройства |
![]() |
|
15.06.2012, 00:58 [ТС] | 3 |
magirus, благодарю за быстрый ответ. А можете как-то по подробней про уровни защиты и boot loader или ссылки где можно почитать (желательно на русском).
Добавлено через 1 час 22 минуты в общем нашёл пару интересных книг - Микроконтроллеры. Архитектура, программирование, интерфейс - В.Б. Бродин, И.И. Шагурин - Основы микропроцессорной техники - Ю.В. Новиков, П.К. Скоробогатов займусь прочтением.
0
|
Почетный модератор
![]() ![]() |
|
15.06.2012, 08:55 | 4 |
даташиты на контроллеры. но 99,9% это будет на английском.
если желаете я перенесу тему в раздел микроконтроллеров, там более грамотно смогут разъяснить про защиту и бутлоадеры . ![]()
1
|
15.06.2012, 23:07 | 6 |
![]() Темы взлома лицензионного ПО не приветствуются, обратите внимание на правила.
1
|
![]() |
|
16.06.2012, 12:10 [ТС] | 7 |
самым прямым - программа читает и записывает прошивку в микроконтроллер, что за программа и что за контроллер не имеет значения. Я не называю их из-за того, чтобы тема не считалось каким-либо взломом. Единственной что могу сказать, что программа разработана с помощью .NET (и тема была перенесена из .NET форума, поэтому и речь шла о .NET). И вообще вопрос был теоретический - можно или нет.
с того, что после записи прошивки, считанной через аппаратную доработку привод полностью функционирует в штатном режиме.
0
|
16.06.2012, 12:26 | 8 |
0
|
16.06.2012, 12:26 | |
Помогаю со студенческими работами здесь
8
Где найти драйвер для периферийного устройства Bluetooth? HP Pavilion dr7 после падения включается куллер шумит 4раза пикает и моргают cap lock и num lock(после удара) Как работает метод Application.Lock и Application.Unlock? Спроектировать дешифратор адреса 907 периферийного устройства ввода/вывода для шины ISA в 8-разрядном режиме Контроллер периферийного устройства и контроллер прерываний Acer aspire 5552G-N974G64Mikk Проблема с Caps Lock, Num Lock, Scroll Lock Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |