От известно време се занимавам с uC на Cygnal. Във един чужд форум ми попадна firmware-а на едно устройство, което бих искал да разуча по-подробно. Firmware е в BIN формат, който мога лесно да конвертирам в HEX. Конвертирането от HEX в ASM също го направих като използвах една програмка - D51. Обаче прочитането на програмата е много сложно в този си вид. Освен това се използват променливи, които компилатора не разпознава като rb0r4, acc и т.н. Аз използвам uVision и Silab IDE. Възможно ли е ASM формат да го конвертирам в С.
Пон Яну 02, 2006 4:31 pm
Predator_MF
Ранг: Форумен бог
Регистриран на: Чет Окт 07, 2004 1:22 pm Мнения: 1949 Местоположение: София
Имам един disassembler от Windows executable > C обаче си е Windows... не съм срещал досега свестен такъв дисасемблер, вероятно няма и да срещна, ако си запознат с програмиране ще се сетиш защо
Пон Яну 02, 2006 4:37 pm
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
Re: Как да конвертирам Hex => Asm => C
stefan_d6 написа:
Възможно ли е ASM формат да го конвертирам в С.
НЕ
_________________ "Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.
Вто Яну 03, 2006 10:24 am
rumen
Ранг: Почетен член
Регистриран на: Чет Ное 25, 2004 3:42 pm Мнения: 913
По точно не преди създаването на изкуствения интелект.
Потребители разглеждащи този форум: 0 регистрирани и 0 госта
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл