eXeLab
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 12 ноября!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

Русский / Russian English / Английский

Сейчас на форуме:
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS · SVN ·

 eXeL@B —› Вопросы новичков —› Как правильно дизассемблировать в IDA дамп контроллера ARM?
Посл.ответ Сообщение

Ранг: 30.1 (посетитель)
Статус: Участник

Создано: 21 марта 2018 02:52 New!
Цитата · Личное сообщение · #1

Я пока начинаю изучать этот дизассемблер. Прошу сильно не ругать. Когда-то открывал в нем прошивку от AVR-контроллера. Так ИДА сама определила таблицу прерываний, и даже подписала функции именами соответствующими этим прерываниям. Сейчас загрузил дамп от ARMv7 (Cortex-M3) контроллера. Вроде разобрался с режимами ARM-Thumb. Листинг процентов на 50 похож на правду. Приходится очень много дорабатывать руками. Но уж подписать-то прерывания ИДА должна была вроде. Или надо искать какой-то скрипт? Один раз я конечно сделал это руками. Но у меня около десятка дампов (для сравнения). Что-же придется постоянно вручную подписывать функции?
ИДА 6.8 у меня.

Ранг: 214.1 (наставник)
Статус: Участник

Создано: 21 марта 2018 10:06 New!
Цитата · Личное сообщение · #2

Ну если дампы от одной железки то напиши себе IDC скрипт который всё сделает как тебе надо и запускай на каждой базе.
Или питоном, если так легче.
Ничего IDA сама не подписывает.

Ранг: 30.1 (посетитель)
Статус: Участник

Создано: 21 марта 2018 15:30 New!
Цитата · Личное сообщение · #3

cppasm пишет:
...то напиши себе IDC скрипт который всё сделает как тебе надо и запускай на каждой базе.
Или питоном, если так легче...

Ну со скриптами я зависну надолго. Их (как писать) еще изучить придется. Я конечно буду изучать, но не сейчас.
А нет никакой готовой базы по скриптам под ARM. Или может уже где-то выкладывали готовое под Cortex_M3?
 eXeL@B —› Вопросы новичков —› Как правильно дизассемблировать в IDA дамп контроллера ARM?

Оригинальный DVD-ROM: eXeL@B DVD !

Вы находитесь на форуме сайта EXELAB.RU
Проект ReactOS