eXeL@B —› Софт, инструменты —› IDA 7 и ATTiny85 |
Посл.ответ | Сообщение |
|
Создано: 20 июня 2018 20:51 · Личное сообщение · #1 Не подскажете как добавить в иду поддержку микроконтроллера ATTiny85, она дизасмит AVR инструкции, но не распознает некоторые регистры проца. Кто сталкивался? Вручную замучился переименовывать. Ида версии 7.0.170914 пиратская, с этого форума. ----- PGP key |
|
Создано: 21 июня 2018 11:30 · Поправил: f13nd · Личное сообщение · #2 Если нужно сложное решение, то берешь IDA SDK и пишешь плагин-дизассемблер. Если нужно простое, дизассемблируешь чем-нибудь в текст, и через замену операторов+операндов или инструкций целиком idc-скриптом подкручиваешь. Я делал нечто подобное с Tricore PCP, который ида не поддерживает, получилось сносно. Дизассемблировал радаром (он его поддерживает, но через одно место). ЗЫ: в твоем случае я думаю подошел бы просто idc-скрипт, который по маскам распознавал бы проблемные инструкции и фиксил их. ----- 2 оттенка серого |
|
Создано: 21 июня 2018 11:45 · Поправил: kunix · Личное сообщение · #3 |
|
Создано: 22 июня 2018 22:14 · Поправил: UniSoft · Личное сообщение · #4 можно попробовать добавить, отредактировав файл (в любом текстовом редакторе) C:\Program Files\IDA 7.0\cfg\avr.cfg | Сообщение посчитали полезным: carver |
eXeL@B —› Софт, инструменты —› IDA 7 и ATTiny85 |