Помогите дезасемблировать прошивку из hex в исходник.
- Skorpion
- Прорезались зубы
- Сообщения: 211
- Зарегистрирован: Пт ноя 03, 2006 09:32:30
- Откуда: Москва
- Контактная информация:
Помогите дезасемблировать прошивку из hex в исходник.
Добрый вечер! Помогите дезасемблировать прошивку из hex в исходник, поршивка слита с Atmega48, нашёл для пиков, PICDisasm возможно ли, найти что-то подобное, для Attiny и Atmega.
- Вложения
-
- PICDisasm.rar
- (193.57 КБ) 259 скачиваний
Я пытаюсь учиться писать прошивки,
но знаний, в программировании, маловато.
но знаний, в программировании, маловато.
- Реклама
- BCluster
- Собутыльник Кота
- Сообщения: 2512
- Зарегистрирован: Пн апр 06, 2009 19:33:29
- Откуда: Молдова, Кишинев
- Контактная информация:
Re: Помогите дезасемблировать прошивку из hex в исходник.
IDA Pro поддерживает аврки
Ну и АВР студио вообщето )
Ну и АВР студио вообщето )
- Skorpion
- Прорезались зубы
- Сообщения: 211
- Зарегистрирован: Пт ноя 03, 2006 09:32:30
- Откуда: Москва
- Контактная информация:
Re: Помогите дезасемблировать прошивку из hex в исходник.
В IDA Pro нету 48 меги, а авр студии у меня нет, да я незнаю как ею правильно пользоваться.
Я пытаюсь учиться писать прошивки,
но знаний, в программировании, маловато.
но знаний, в программировании, маловато.
Re: Помогите дезасемблировать прошивку из hex в исходник.
ReAVR попробовать, был на AVR Freaks
Как он с 48 не в курсе ..
Как он с 48 не в курсе ..
scio me nihil scire...
_______________________
<= Жалобная кнопка в правом нижнем углу... )
_______________________
- Skorpion
- Прорезались зубы
- Сообщения: 211
- Зарегистрирован: Пт ноя 03, 2006 09:32:30
- Откуда: Москва
- Контактная информация:
Re: Помогите дезасемблировать прошивку из hex в исходник.
Попробовал ReAVR, он чего то разобрал, но понять что к чему,трудно.
Я пытаюсь учиться писать прошивки,
но знаний, в программировании, маловато.
но знаний, в программировании, маловато.
- Реклама
Re: Помогите дезасемблировать прошивку из hex в исходник.
Должен быть чистый АСМ, комментариев там понятно не будет - исходников из хекса не получить, дальше ручками..
scio me nihil scire...
_______________________
<= Жалобная кнопка в правом нижнем углу... )
_______________________
- Skorpion
- Прорезались зубы
- Сообщения: 211
- Зарегистрирован: Пт ноя 03, 2006 09:32:30
- Откуда: Москва
- Контактная информация:
Re: Помогите дезасемблировать прошивку из hex в исходник.
То что исходников из хекса не получить, это изначально понятно, просто пиковый PICDisasm потрошит прошивку пика, немного понятнее, наверное по причине того, что в нём сразу указываеш тип контроллера.
Я пытаюсь учиться писать прошивки,
но знаний, в программировании, маловато.
но знаний, в программировании, маловато.
Re: Помогите дезасемблировать прошивку из hex в исходник.
Программа называется AVR Simulator IDE.
Там tools->disasstmbler.
Там tools->disasstmbler.
- Skorpion
- Прорезались зубы
- Сообщения: 211
- Зарегистрирован: Пт ноя 03, 2006 09:32:30
- Откуда: Москва
- Контактная информация:
Re: Помогите дезасемблировать прошивку из hex в исходник.
Попробую, посмотрю что получится, atmtga48 там есть.
Я пытаюсь учиться писать прошивки,
но знаний, в программировании, маловато.
но знаний, в программировании, маловато.
Re: Помогите дезасемблировать прошивку из hex в исходник.
Напиши для IDA настройки для Mega48 - они там в Program Files\IDA\cfg\avr.cfg лежат. Самое сложно там - переписать название всех регистров из даташита.
А вообще IDA значительно обходит по функциональности все остальные дизассемблеры, хотя и поддержка AVR в нём сделана по минимуму.
А вообще IDA значительно обходит по функциональности все остальные дизассемблеры, хотя и поддержка AVR в нём сделана по минимуму.
- Skorpion
- Прорезались зубы
- Сообщения: 211
- Зарегистрирован: Пт ноя 03, 2006 09:32:30
- Откуда: Москва
- Контактная информация:
Re: Помогите дезасемблировать прошивку из hex в исходник.
Посмотрел я этот фаил avr.cfg с настройками, для Atmega8, переписать ещё та заморочка, если где ошибёшся вот будет шоу.
Я пытаюсь учиться писать прошивки,
но знаний, в программировании, маловато.
но знаний, в программировании, маловато.
Re: Помогите дезасемблировать прошивку из hex в исходник.
Да,есть.Options->Select Microcontroller->Mega48


