Перейти к содержанию
    

Добрый день, очень нужен плагин msp430 дизассма для ИДы (желательно скомпиленный, под любую версию). Помогите пожалуйста!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так GCC вроде как существует (летом использовал) - там и ищите (objdump - для соотв. архитектуры).

 

Во-во , классная штука, я правда так и не понял как им пользоваться :05:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Плагин для IDA я выложил с исходниками. Берете IDA SDK нужной версии и компилируете. Мне IDA 5.0 попалась без SDK поэтому бинарника под эту версию нет. Можете выслать мне sdk и я откомпилирую сам.

Существуют, тем же дебаггером CSPY можно получить асм из кода, но работать и анализировать такой результат сложно. IDA Pro удобна своей интерактивность, возможностями для анализа и т.п.

Совместим ли ваш плагин с Hex-Ray?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В своё время у меня стояла задача внесения некоторых изменений в прошивке (hex) выпускаемой продукции, исходники отсутствовали, поэтому пришлось писать самостоятельно дизассемблер, дизассемблировать, рыться в коде... Вариант получился чисто ”для себя” и некоторые вещи, например, сегмент векторов прерываний ручками надо в текстовом виде из одной части кода тягать в другую. Если это интересно, то могу либо предоставить, те исходники дизассемблера, которые у меня получились, либо тему дизассемблера двигать дальше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня такая же задача сейчас нужно слегка изменить функциональность в прошивке. Но пока не получилось собрать дизассемблер Kurt'a под IDA Pro v5.2 (скомпилировать на новом SDK получилось, но плагин падает при дизассемблировании :( ). Хотелось бы попробывать Hex-Ray, так как кода много. Нужную часть для усовершенствования не так то просто найти в дебрях асма :(

Плагин брал отсюда может есть более свежая версия?

(http://kurt.on.ufanet.ru/files/ida_msp430_v12.ZIP)

 

2 bzx

Выложи может кому и понадобится... (например мне :) )

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Выложи может кому и понадобится... (например мне :) )

Исходники выложил тут

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Исходники выложил тут

Бери пример с Kurt'a если выкладывать, то выкладывать полные исходники ;)

 

PS: Получилось заставить работать плагин для IDA Pro v5.2 :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Бери пример с Kurt'a если выкладывать, то выкладывать полные исходники ;)

 

PS: Получилось заставить работать плагин для IDA Pro v5.2 :)

Может быть тоже выложите для начинающей общественности?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я тоже нуб :)

Вот под IDA Pro v5.2:

msp430.zip

Изменено пользователем ANTPro

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

to ANTPro: tnx!

Кстати, я нашел другой вариант- берется noicedebugger c одноименного .com сайта, грузится хекс-файл и все ок( правда, после иды результат все же приятней для глаза).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...