Помощник
Здравствуйте, гость ( Вход | Регистрация )
Ответить |
![]()
Сообщение
#68348
|
|
![]() Группа: Участник Сообщений: 2 Спасибо сказали: 0 раз ![]() |
Чем и как дизассемблировать прошивку для 68HC11?
С помощью Cats или IDA удаётся дизассемблировать только основную программу, а участка программы, которым должна заполняться таблица векторов прерываний, - не видно... То есть, по FFF0...FFFF нет ни единой команды перехода... Чего мы не понимаем или что может быть не так? |
![]() ![]() |
|
![]()
Сообщение
#68350
|
|
![]() Группа: Real User Сообщений: 1892 Спасибо сказали: 819 раз ![]() |
Наугад скачал PDF на 68hc11 и сразу обнаружил там что в зависимости комбинации на лапках moda и modb векторы могут быть bfc0-bfff.
|
![]() ![]() |
|
![]()
Сообщение
#68357
|
|
![]() Группа: Участник Сообщений: 2 Спасибо сказали: 0 раз ![]() |
Спасибо - пошёл читать.
|
![]() ![]() |
|
![]()
Сообщение
#95775
|
|
![]() Группа: Пользователи Сообщений: 3 Спасибо сказали: 0 раз ![]() |
|
![]() ![]() |
|
![]()
Сообщение
#95781
|
|
![]() Группа: Real User Сообщений: 1892 Спасибо сказали: 819 раз ![]() |
и что такое Cats и где скачать?
|
![]() ![]() |
|
![]()
Сообщение
#95811
|
|
![]() Группа: Real User Сообщений: 599 Спасибо сказали: 51 раз ![]() |
Myhaylo, а может сразу в Си переводил бы дизасемблер? или в ходовых пиках тоже векторы ида выстраивает??? :)
Ручками все тут никуда не деться Отредактированно Vny4ek - 2.1.2015, 20:06
|
![]() ![]() |
|
![]()
Сообщение
#244189
|
|
![]() Группа: Участник Сообщений: 12 Спасибо сказали: 4 раза ![]() |
Чем и как дизассемблировать прошивку для 68HC11? С помощью Cats или IDA удаётся дизассемблировать только основную программу, а участка программы, которым должна заполняться таблица векторов прерываний, - не видно... То есть, по FFF0...FFFF нет ни единой команды перехода... Чего мы не понимаем или что может быть не так? Потому что вы вычитали только область памяти P-FLASH. А вся память имеет вот такую структуру. CODE { REGISTERS } { EEPROM } { RAM } { P-FLASH вы вычитали только вот это } { VECTORS } Для вычитывания всей области нужно писать собственный код и внедрять его в процессор. (так сказать некий вирус) который выдаст вам всё полностью от А до Я. -------------------- Telegram: @RedYu
http://rover.kulibin-auto.com/ |
![]() ![]() |
|
Ответить |
![]() |
|
9.5.2025, 21:16 Посл. ответ от robertedik |
|
![]() |
|
3.1.2024, 5:58 Посл. ответ от Александр |
|
![]() |
|
25.7.2022, 7:21 Посл. ответ от Fedorov |
|
![]() |
|
16.3.2022, 12:28 Посл. ответ от Saveliy |
|
![]() |
|
10.5.2019, 16:43 Посл. ответ от Saveliy |
![]() |
|
Вчера, 17:56 Посл. ответ от Руслан |
|
![]() |
|
Вчера, 0:02 Посл. ответ от slalex |
|
![]() |
|
9.5.2025, 21:16 Посл. ответ от robertedik |
|
![]() |
|
7.5.2025, 20:25 Посл. ответ от Reanimotor |
|
![]() |
|
7.5.2025, 9:47 Посл. ответ от Рома |
Сейчас: 11.5.2025, 10:09 |