Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Закрытая тема
Опции темы
Непрочитано 08.02.2012, 20:11   #1
worldmasters
Гражданин KAZUS.RU
 
Регистрация: 21.02.2007
Сообщений: 553
Сказал спасибо: 38
Сказали Спасибо 17 раз(а) в 16 сообщении(ях)
worldmasters на пути к лучшему
По умолчанию Реверс хекскода Atmel

Здравствуйте, так получилось попал в руки проект давний. Разработчик который это делал испарился оставив только проект для ASISP.
Подскажите существует ли возможность как то получить более удобочитаемый код из хекса.

Спасибо.
Реклама:
worldmasters вне форума  
Непрочитано 08.02.2012, 20:15   #2
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Реверс хекскода Atmel

Угу. дизассемблер...
omercury вне форума  
Непрочитано 08.02.2012, 20:22   #3
worldmasters
Гражданин KAZUS.RU
 
Регистрация: 21.02.2007
Сообщений: 553
Сказал спасибо: 38
Сказали Спасибо 17 раз(а) в 16 сообщении(ях)
worldmasters на пути к лучшему
По умолчанию Re: Реверс хекскода Atmel

так может вы знаете специально для Atmel дисассемблер?
worldmasters вне форума  
Непрочитано 08.02.2012, 20:34   #4
XoDoK11
Гражданин KAZUS.RU
 
Аватар для XoDoK11
 
Регистрация: 17.08.2008
Сообщений: 770
Сказал спасибо: 52
Сказали Спасибо 450 раз(а) в 202 сообщении(ях)
XoDoK11 на пути к лучшему
По умолчанию Re: Реверс хекскода Atmel

Сообщение от worldmasters Посмотреть сообщение
так может вы знаете специально для Atmel дисассемблер?
Вопрос слишком общий.
Что-то было
XoDoK11 вне форума  
Непрочитано 08.02.2012, 20:42   #5
Ara41
Почётный гражданин KAZUS.RU
 
Регистрация: 30.09.2006
Сообщений: 1,560
Сказал спасибо: 158
Сказали Спасибо 661 раз(а) в 431 сообщении(ях)
Ara41 на пути к лучшему
По умолчанию Re: Реверс хекскода Atmel

IDA 5.5 штук 20 AVR поддерживает.
Ara41 вне форума  
Непрочитано 08.02.2012, 21:59   #6
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Реверс хекскода Atmel

Сообщение от Ara41 Посмотреть сообщение
IDA 5.5 штук 20 AVR поддерживает.
Только давайте честно предупредим МировыхМастеров, что эта штука наподобие отбойного молотка. Отколоть глыбу. А потом нужно обтесать топором, обработать напильниками и довести надфилями, закончив нулевкой.
Проще говоря, без рукоприкладства ни один из дисасмов ничего вразумительного не выдаст. Нет таких программ, типа "кнопку нажал - готово". Если вы хоть немножко "в теме", представьте себе во что дизасм может превратить таблицу данных. Он же не знает про это. Для него все, что на пути - все коды...
__________________
С уважением,
Vic / ut1wpr
ut1wpr вне форума  
Непрочитано 08.02.2012, 22:23   #7
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,530
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: Реверс хекскода Atmel

Легче заново написать по известному функционалу.
realid вне форума  
Непрочитано 08.02.2012, 22:34   #8
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,981
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Реверс хекскода Atmel

worldmasters,
а чем студия не угодила? грузите в нее хекс и получаете незакомментированный асм, причесываете - бриллиант готов!
jump вне форума  
Сказали "Спасибо" jump
mvkarp (12.02.2012)
Непрочитано 08.02.2012, 22:36   #9
Ara41
Почётный гражданин KAZUS.RU
 
Регистрация: 30.09.2006
Сообщений: 1,560
Сказал спасибо: 158
Сказали Спасибо 661 раз(а) в 431 сообщении(ях)
Ara41 на пути к лучшему
По умолчанию Re: Реверс хекскода Atmel

Сообщение от ut1wpr Посмотреть сообщение
Только давайте честно предупредим МировыхМастеров, что эта штука наподобие отбойного молотка.
Для перекомпиляции есс-но не подойдет дизасм =) Но понять логику работы критичного участка кода, если таковые в проекте имеются - вполне. Остальное можно дописать самому с нуля.
Ara41 вне форума  
Непрочитано 08.02.2012, 22:51   #10
VaStaNi
Частый гость
 
Аватар для VaStaNi
 
Регистрация: 16.05.2005
Сообщений: 29
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
VaStaNi на пути к лучшему
По умолчанию Re: Реверс хекскода Atmel

Сообщение от worldmasters Посмотреть сообщение
так может вы знаете специально для Atmel дисассемблер?
Знаю и пользовался - DasmAVR положил ТУТ
когда то читывал и брал где то здесь, но проблемно брать:
http://www.phreaker.us/forum/showthread.php?t=13027
http://www.remexpert.com/ipb/ipb.htm...ds&showfile=90
но принцип доработать надфилем DasmAVR НЕ ИСКЛЮЧАЕТ!
Чтобы делать эти делишки, нужно в совершенстве знать ассемблер + даташит чипа + схемные особенности, т.е. нюансы адресаций, регистров, бит... и т.п.
Иначе будет просто бред!
Я не шучу и не пугаю, т.к. даже при наличии этих пунктов дизасм 8-16Кб HEX`а занимает несколько месяцев.
Крышу срывает лучше всякого наркотика, нужны конкретные перерывы в работе, а то двинутся мозгом можно...
__________________
Патриотизм - не болезнь, а состояние души!
VaStaNi вне форума  
Закрытая тема

Закладки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Atmel + tsk worldmasters Микроконтроллеры, АЦП, память и т.д 2 14.01.2009 11:14
[Решено] Atmel помер Snixers Отвлекитесь, эмбеддеры! 8 11.10.2008 00:24
Дизассемблирование Atmel dimmich Микроконтроллеры, АЦП, память и т.д 14 01.10.2008 12:39
ATMEL AT89C51. karik3 Микроконтроллеры, АЦП, память и т.д 0 06.12.2005 12:32


Часовой пояс GMT +4, время: 07:23.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot