реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Дизассемблер
Faterland
сообщение Dec 24 2006, 16:09
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 18-01-06
Из: Киев
Пользователь №: 13 310



Господа коллеги! Срочно нужен дизассемблер для MSP430! Помогите,кто чем может!
Go to the top of the page
 
+Quote Post
Shread
сообщение Dec 24 2006, 18:55
Сообщение #2


иногда заглядывающий
****

Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170



Цитата(Faterland @ Dec 24 2006, 16:09) *
Господа коллеги! Срочно нужен дизассемблер для MSP430! Помогите,кто чем может!

IdaPro, других не знаю. На nnm.ru выкладывали.
Go to the top of the page
 
+Quote Post
Faterland
сообщение Dec 24 2006, 22:13
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 18-01-06
Из: Киев
Пользователь №: 13 310



IdaPro, других не знаю. На nnm.ru выкладывали.
Спасибо за ответ.
Там нет MSP430. Скачал у Курта плагины,но не могу подключить к 5 версии
Go to the top of the page
 
+Quote Post
VAI
сообщение Dec 25 2006, 08:21
Сообщение #4


Профессионал
*****

Группа: Модераторы
Сообщений: 1 120
Регистрация: 17-06-04
Пользователь №: 37



А Вы попробуйте напрямую с Куртом пообщаться.


--------------------
Если зайца бить, его можно и спички научить зажигать
Сколько дурака не бей - умнее не будет. Зато опытнее
Go to the top of the page
 
+Quote Post
v_shamaev
сообщение Dec 25 2006, 11:50
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 304
Регистрация: 5-07-04
Из: г. Москва
Пользователь №: 259



Цитата(Faterland @ Dec 24 2006, 16:09) *
Господа коллеги! Срочно нужен дизассемблер для MSP430! Помогите,кто чем может!

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


--------------------
Водку пьянствовать и безобразия нарушать!!!
Go to the top of the page
 
+Quote Post
Faterland
сообщение Dec 25 2006, 12:40
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 18-01-06
Из: Киев
Пользователь №: 13 310



VAI

1. А как "напрямую" с Куртом пообщаться?
2. Более простых инструментов не существует?

Опишу суть проблемы. Года три назад сделал людям проект. Исходники они не сохранили,я тоже.
Есть "txt" для FET. Сейчас необходимо слегка доработать.Срок до 10 января.

v_shamaev

Рабочую сылку не дадите? Именно для MSP430. Сожалею ,что "напрягаю",но работал только с IAR

Сообщение отредактировал Faterland - Dec 25 2006, 12:48
Go to the top of the page
 
+Quote Post
Kurt
сообщение Dec 25 2006, 14:08
Сообщение #7


Участник
*

Группа: Свой
Сообщений: 63
Регистрация: 16-06-04
Из: Россия, Уфа
Пользователь №: 31



Цитата
1. А как "напрямую" с Куртом пообщаться?

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

Цитата
2. Более простых инструментов не существует?

Существуют, тем же дебаггером CSPY можно получить асм из кода, но работать и анализировать такой результат сложно. IDA Pro удобна своей интерактивность, возможностями для анализа и т.п.
Go to the top of the page
 
+Quote Post
Faterland
сообщение Dec 25 2006, 16:14
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 18-01-06
Из: Киев
Пользователь №: 13 310



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

Вышлю вечером. У меня дома Интернет толще,чем на работе. Может Вам проще выслать на witel@mail.ru
ту IDA под которую уже есть плагин ?

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

Пытался. CSPY ругается. Хотя в FET заливатся без проблем. Може там есть "хитрый" ход?

Там моя программа. Наверняка,увидев ассемблерный текст,многое вспомню. Тем более,что писал на
Ассме
Go to the top of the page
 
+Quote Post
Shread
сообщение Dec 25 2006, 21:40
Сообщение #9


иногда заглядывающий
****

Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170



Цитата(Faterland @ Dec 25 2006, 16:14) *
>Плагин для IDA я выложил с исходниками. Берете IDA SDK нужной версии и компилируете. Мне IDA5.0 попалась без SDK поэтому бинарника под эту версию нет. Можете выслать мне sdk и я откомпилирую сам.

Вышлю вечером. У меня дома Интернет толще,чем на работе. Может Вам проще выслать на witel@mail.ru
ту IDA под которую уже есть плагин ?

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

Пытался. CSPY ругается. Хотя в FET заливатся без проблем. Може там есть "хитрый" ход?

Там моя программа. Наверняка,увидев ассемблерный текст,многое вспомню. Тем более,что писал на
Ассме

Есть под 4.8 плагин для MSP430, сам пробовал им пользоваться. Только не надейтесь получить код готовый к ассемблеру.
Go to the top of the page
 
+Quote Post
Faterland
сообщение Dec 26 2006, 01:05
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 18-01-06
Из: Киев
Пользователь №: 13 310



>Есть под 4.8 плагин для MSP430, сам пробовал им пользоваться. Только не надейтесь получить код >готовый к ассемблеру.
А вы можете выслать и плагин и IDА на маил? Об остальном не волнуйтесь,справлюсь :-)))))
Go to the top of the page
 
+Quote Post
Faterland
сообщение Dec 26 2006, 01:33
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 18-01-06
Из: Киев
Пользователь №: 13 310



Для Курта.
Напишите,пожалуста мне на маил. Не могу открыть ваш и не получается прикрепить к сообщению то,что обещал.
Go to the top of the page
 
+Quote Post
Shread
сообщение Dec 27 2006, 03:15
Сообщение #12


иногда заглядывающий
****

Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170



Цитата(Faterland @ Dec 26 2006, 01:05) *
>Есть под 4.8 плагин для MSP430, сам пробовал им пользоваться. Только не надейтесь получить код >готовый к ассемблеру.
А вы можете выслать и плагин и IDА на маил? Об остальном не волнуйтесь,справлюсь :-)))))

А ваш мыл скушает сотню мегабайт?
Go to the top of the page
 
+Quote Post
Faterland
сообщение Dec 27 2006, 14:55
Сообщение #13


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 18-01-06
Из: Киев
Пользователь №: 13 310



>А ваш мыл скушает сотню мегабайт?
К,сожалению, нет. Вы не знаете другие варианты? Откуда мне скачать.
Go to the top of the page
 
+Quote Post
Alexander Storm
сообщение Jan 29 2007, 11:17
Сообщение #14


Участник
*

Группа: Новичок
Сообщений: 25
Регистрация: 17-09-06
Из: Kyiv
Пользователь №: 20 469



открой ящик на gmail.com
Go to the top of the page
 
+Quote Post
Faterland
сообщение Jan 29 2007, 12:09
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 18-01-06
Из: Киев
Пользователь №: 13 310



to Alexander Storm

witel@gmail.ru
Go to the top of the page
 
+Quote Post
gyrotron
сообщение Apr 28 2007, 17:05
Сообщение #16


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 15-09-05
Пользователь №: 8 578



Добрый день, очень нужен плагин msp430 дизассма для ИДы (желательно скомпиленный, под любую версию). Помогите пожалуйста!
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Feb 29 2008, 11:02
Сообщение #17


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(v_shamaev @ Dec 25 2006, 14:50) *
Так GCC вроде как существует (летом использовал) - там и ищите (objdump - для соотв. архитектуры).


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


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
ANTPro
сообщение Mar 19 2008, 11:55
Сообщение #18





Группа: Новичок
Сообщений: 6
Регистрация: 18-03-08
Из: Сыктывкар
Пользователь №: 36 011



Цитата(Kurt @ Dec 25 2006, 17:08) *
Плагин для IDA я выложил с исходниками. Берете IDA SDK нужной версии и компилируете. Мне IDA 5.0 попалась без SDK поэтому бинарника под эту версию нет. Можете выслать мне sdk и я откомпилирую сам.
Существуют, тем же дебаггером CSPY можно получить асм из кода, но работать и анализировать такой результат сложно. IDA Pro удобна своей интерактивность, возможностями для анализа и т.п.

Совместим ли ваш плагин с Hex-Ray?
Go to the top of the page
 
+Quote Post
bzx
сообщение Mar 20 2008, 06:46
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 482
Регистрация: 5-07-05
Из: Санкт-Петербург
Пользователь №: 6 528



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


--------------------
Для связи email: info собака qbit.su
Go to the top of the page
 
+Quote Post
ANTPro
сообщение Mar 20 2008, 09:10
Сообщение #20





Группа: Новичок
Сообщений: 6
Регистрация: 18-03-08
Из: Сыктывкар
Пользователь №: 36 011



У меня такая же задача сейчас нужно слегка изменить функциональность в прошивке. Но пока не получилось собрать дизассемблер Kurt'a под IDA Pro v5.2 (скомпилировать на новом SDK получилось, но плагин падает при дизассемблировании sad.gif ). Хотелось бы попробывать Hex-Ray, так как кода много. Нужную часть для усовершенствования не так то просто найти в дебрях асма sad.gif
Плагин брал отсюда может есть более свежая версия?
(http://kurt.on.ufanet.ru/files/ida_msp430_v12.ZIP)

2 bzx
Выложи может кому и понадобится... (например мне smile.gif )
Go to the top of the page
 
+Quote Post
bzx
сообщение Mar 22 2008, 01:25
Сообщение #21


Местный
***

Группа: Свой
Сообщений: 482
Регистрация: 5-07-05
Из: Санкт-Петербург
Пользователь №: 6 528



Цитата(ANTPro @ Mar 20 2008, 12:10) *
Выложи может кому и понадобится... (например мне smile.gif )

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


--------------------
Для связи email: info собака qbit.su
Go to the top of the page
 
+Quote Post
ANTPro
сообщение Mar 24 2008, 14:11
Сообщение #22





Группа: Новичок
Сообщений: 6
Регистрация: 18-03-08
Из: Сыктывкар
Пользователь №: 36 011



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

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

PS: Получилось заставить работать плагин для IDA Pro v5.2 smile.gif
Go to the top of the page
 
+Quote Post
vic481
сообщение Apr 1 2008, 06:08
Сообщение #23





Группа: Участник
Сообщений: 13
Регистрация: 19-10-05
Пользователь №: 9 837



Цитата(ANTPro @ Mar 24 2008, 19:11) *
Бери пример с Kurt'a если выкладывать, то выкладывать полные исходники wink.gif

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

Может быть тоже выложите для начинающей общественности?
Go to the top of the page
 
+Quote Post
ANTPro
сообщение Apr 3 2008, 11:12
Сообщение #24





Группа: Новичок
Сообщений: 6
Регистрация: 18-03-08
Из: Сыктывкар
Пользователь №: 36 011



Я тоже нуб smile.gif
Вот под IDA Pro v5.2:
Прикрепленный файл  msp430.zip ( 34.54 килобайт ) Кол-во скачиваний: 532


Сообщение отредактировал ANTPro - Apr 3 2008, 11:13
Go to the top of the page
 
+Quote Post
vic481
сообщение Apr 3 2008, 15:52
Сообщение #25





Группа: Участник
Сообщений: 13
Регистрация: 19-10-05
Пользователь №: 9 837



to ANTPro: tnx!
Кстати, я нашел другой вариант- берется noicedebugger c одноименного .com сайта, грузится хекс-файл и все ок( правда, после иды результат все же приятней для глаза).
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 03:48
Рейтинг@Mail.ru


Страница сгенерированна за 0.01593 секунд с 7
ELECTRONIX ©2004-2016