Author |
Message |
TSm@rt
Novelist
Joined: 22 Apr 2008 13:49 Posts: 35 Location: Украина, Хмельницкий
|
Есть прошивка для Мега8 в .hax файле, можно ли ее декомпилировать хотя бы на asm
|
05 Jul 2009 07:43 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23399 Location: Silicon Valley
|
Теоретически этому ничего не препятствует
|
05 Jul 2009 07:59 |
|
|
TSm@rt
Novelist
Joined: 22 Apr 2008 13:49 Posts: 35 Location: Украина, Хмельницкий
|
а может есть какие то программы? или библиотеки? Ведь как-то тот же компилятор делает hex, ведь можно, наверно, как-то этот процесс запустить обратно.
|
05 Jul 2009 08:52 |
|
|
aav8
Maniac
Joined: 05 Nov 2008 19:47 Posts: 287 Location: 81.28.208.238
|
Нужно искать дизассемблер AVR
|
05 Jul 2009 20:56 |
|
|
Caro
Fanat
Joined: 21 Nov 2002 11:09 Posts: 88 Location: E-burg/Russia
|
Утилитой HEX2BIN получаешь бинарный файл, затем дизассемблируешь с помощью IDA.
Автоматически не получится, делать всё надо вручную.
|
05 Jul 2009 23:12 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23399 Location: Silicon Valley
|
а что ида hex не загрузит?
|
05 Jul 2009 23:20 |
|
|
Caro
Fanat
Joined: 21 Nov 2002 11:09 Posts: 88 Location: E-burg/Russia
|
Да ты прав, IDA позволяет грузить HEX-файлы.
|
05 Jul 2009 23:44 |
|
|
Corvinus
Fanat
Joined: 30 Jul 2007 10:31 Posts: 51
|
На российском сайте Atmel есть AVRDASM.
Дизассемблер для микроконтроллеров AVR, v1.05 by Konstantin Konstantinov. Программа работает с командной строкой, принимаемый формат данных "binary". В архив включена программа "hex2bin". Размер: 45 KB. Версия от 02.11.2001.
|
06 Jul 2009 11:40 |
|
|
alexmedv
Junior
Joined: 13 Feb 2012 10:33 Posts: 3 Location: 217.118.93.82
|
Есть прикольная прога называется ReAVR вот её и юзаю для подобных целей.
_________________Сайт о микроконтроллерах AVR - www.avrdevices.ru
STM32 это просто - www.easystm32.ru
|
13 Feb 2012 10:43 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
А ни у кого этот ReAVR не завалялся? А то ссылка, откуда его советуют качать, похоже что подпротухла... http://rusfolder.net/6783372P.S. Накопал вот такую ссылку: http://www.elektroda.pl/rtvforum/topic1500947.html Это он или не он? А то архив скачал, а там *.ехе файл инсталляции..
_________________ iLavr
|
06 Jan 2016 05:08 |
|
|
jdigreze
God
Joined: 02 Jan 2006 02:28 Posts: 1388 Location: Abakan
|
Скачал, запустил. Похоже что оно самое. По крайней мере первый попавшийся HEX раскрылся как исходник на ASM. Точность дизассемблирования и на вирусы не проверял.
|
06 Jan 2016 11:04 |
|