Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Расшифровать (декомпилировать) POF файл
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
Страницы: 1, 2
XVR
Закладка могла быть зашита заранее в ПЗУ, а в CPLD могли зашить всего лишь ее активацию - для этого вполне достаточно поменять пару слов в пролетающей через нее прошивке.
Kavlav
Цитата(XVR @ May 24 2011, 18:13) *
Закладка могла быть зашита заранее в ПЗУ, а в CPLD могли зашить всего лишь ее активацию - для этого вполне достаточно поменять пару слов в пролетающей через нее прошивке.

Если закладка зашита в ПЗУ её легко вычислить путем сравнения с оригиналом. Поэтому ищутся варианты закладок в залоченные чипы, которые имеются на этой платформе... 01.gif
XVR
Цитата
Если закладка зашита в ПЗУ её легко вычислить путем сравнения с оригиналом.
Она могла быть уже в оригинале, просто не активированная
zombi
Цитата(XVR @ May 24 2011, 21:41) *
Она могла быть уже в оригинале, просто не активированная

Да... Серьёзная предьява NOVOMATICу AGI biggrin.gif
Alex-2
Цитата(XVR @ May 24 2011, 22:41) *
Она могла быть уже в оригинале, просто не активированная

Да нет, не может быть....
S_Hawk
не пойму, в чем проблема в альтеру запихать код, который совершит на лету тот же самый старый патч, который был для обычной ПЗУ? Тот патч (старый) большой был?
Alex-2
А возможен такой вариант:
Альтера и проц сидят на одной шине данных и адресов,
и когда проц обращается к ПЗУ (через альтеру) , альтера перехватывает это обращение (не дает чтение из ПЗУ) а выдает в шину данных свой код.
XVR
Цитата(Alex-2 @ May 30 2011, 17:18) *
Альтера и проц сидят на одной шине данных и адресов,
и когда проц обращается к ПЗУ (через альтеру) , альтера перехватывает это обращение (не дает чтение из ПЗУ) а выдает в шину данных свой код.
Это уже обсуждали (с середины 2й страницы темы) 1111493779.gif
Возможно, но всю ПЗУку она так перебить не сможет - ресурсов не хватит
Alex-2
Цитата(XVR @ May 30 2011, 20:24) *
Это уже обсуждали (с середины 2й страницы темы) 1111493779.gif
Возможно, но всю ПЗУку она так перебить не сможет - ресурсов не хватит

Там нужно то -250 -300 байт
MisterDi
Если в Альтере был зашит просто дешифратор адреса, то он занимает немного места. "Умельцы" добавили конечный автомат, перехватывающий ввод с кнопок и включающий подмену адреса/данных в нужный момент. Для того, чтобы сделать подобное нужно иметь код из основного ПЗУ программ девайса и принципиальную схему до уровня выводов ИМС для анализа.
Bad0512
Цитата(MisterDi @ Jun 1 2011, 17:15) *
Для того, чтобы сделать подобное нужно иметь код из основного ПЗУ программ девайса и принципиальную схему до уровня выводов ИМС для анализа.

Речь идёт о том, что без исходников нутра альтеры такое проделать ну оооочень трудоёмко. Альтера там не просто так стоИт, нужно как минимум повторить её функциональность. Если с дешифрацией адресов можно как-то
худо-бедно разобраться по принципиальной схеме и исходнику софта (возможно реверснутому), то внутренние регистры альтеры делать "вслепую" - нереально.
Значит сорцы альтеры куда-то уплыли...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.