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

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


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

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

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

 eXeL@B —› Софт, инструменты —› IDA 7 и ATTiny85
Посл.ответ Сообщение

Ранг: 370.2 (мудрец)
Статус: Участник

Создано: 20 июня 2018 20:51 New!
Цитата · Личное сообщение · #1

Не подскажете как добавить в иду поддержку микроконтроллера ATTiny85, она дизасмит AVR инструкции, но не распознает некоторые регистры проца. Кто сталкивался? Вручную замучился переименовывать.

Ида версии 7.0.170914 пиратская, с этого форума.


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

Создано: 21 июня 2018 11:30 · Поправил: f13nd New!
Цитата · Личное сообщение · #2

Если нужно сложное решение, то берешь IDA SDK и пишешь плагин-дизассемблер. Если нужно простое, дизассемблируешь чем-нибудь в текст, и через замену операторов+операндов или инструкций целиком idc-скриптом подкручиваешь. Я делал нечто подобное с Tricore PCP, который ида не поддерживает, получилось сносно. Дизассемблировал радаром (он его поддерживает, но через одно место). --> Link <--

ЗЫ: в твоем случае я думаю подошел бы просто idc-скрипт, который по маскам распознавал бы проблемные инструкции и фиксил их.

Ранг: 66.0 (постоянный)
Статус: Участник

Создано: 21 июня 2018 11:45 · Поправил: kunix New!
Цитата · Личное сообщение · #3

Я думаю, не проблема сделать плагин, который обработает инструкцию до и после работы родного плагина-дизассемблера.

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

Создано: 22 июня 2018 22:14 · Поправил: UniSoft New!
Цитата · Личное сообщение · #4

можно попробовать добавить, отредактировав файл (в любом текстовом редакторе)
C:\Program Files\IDA 7.0\cfg\avr.cfg

| Сообщение посчитали полезным: carver

 eXeL@B —› Софт, инструменты —› IDA 7 и ATTiny85

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

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