ltr
- Реклама
- Engineer_Keen
- Друг Кота
- Сообщения: 3870
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Декомпилировать hex
Любой HEX можно декомпилировать, но на выходе всегда будет одно - ассемблер. Потому как HEX это и есть ассемблер (только в виде кодов операций и переменных), в не зависимости от того с какого языка он был скомпилирован, хоть с бейсика, хоть с Си.
Re: Декомпилировать hex
в нём зашит код активации буквено числовой иожно ли как то его вытащить ?
- Engineer_Keen
- Друг Кота
- Сообщения: 3870
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Декомпилировать hex
Можно все, если есть навык. Коды обычно не ищут, ищут место, где они проверяются.
-
borys
- Держит паяльник хвостом
- Сообщения: 927
- Зарегистрирован: Вт сен 07, 2010 19:27:48
- Откуда: Ташкент
Re: Декомпилировать hex
Engineer_Keen правильно сказал. Добавлю - очень большой навык !
- Реклама
Re: Декомпилировать hex
какой софт для этого лучше всего использовать ? или может поможете найти этот участок я выложу эту прошивку.
- Вложения
-
- 1.rar
- (6.65 КБ) 149 скачиваний
- Engineer_Keen
- Друг Кота
- Сообщения: 3870
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Декомпилировать hex
Непонятно какой МК (судя по таблице прерываний - какая-нибудь мега), не понятно что за схема. Декомпилировать можно например в протеусе (в свойствах МК указать dassasemble binary code - yes). А вообще это хакерство, это не хорошо 
Re: Декомпилировать hex
мдяяяяя
Последний раз редактировалось fersa Ср окт 06, 2010 15:36:02, всего редактировалось 1 раз.
Re: Декомпилировать hex
fersa писал(а):какой софт для этого лучше всего использовать ?
В качестве дизассемблера лучше всего взять IDA. Он правда в основном для компьютера, но ассемблер AVR тоже знает. Только реализация дизассемблера AVR там никакая(по сравнению с x86, во всяких Proteus'ах, AVR Studio, CVAVR и т.п. даже того что есть в IDA нету), например он не анализирует стековые переменные и не понимает загрузку адресов переменных инструкциями типа ldi.
Engineer_Keen писал(а):А вообще это хакерство, это не хорошо
Тем не менее иногда приходится. Я например сейчас разбираюсь как работает JTAGICE - Atmel документацию по JTAG-отладке публиковать то не хочет.


