реклама на сайте
подробности

 
 
> Реверс инжиниринг .hex
Electrolion
сообщение Jan 12 2018, 10:36
Сообщение #1





Группа: Участник
Сообщений: 6
Регистрация: 10-01-18
Из: Москва
Пользователь №: 101 000



Народ, подскажите, пожалуйста.

Есть файл прошивки на Atmega16 "*.hex".
Суть программного обеспечения - сбор аналоговых и дискретных сигналов, выдача дискретных сигналов, общение по Modbus с контроллером верхнего уровня.

На сколько трудоёмко и дорого дезассемблировать файл прошивки, получить Си-шный код?

Я понимаю, что проще заново разработать, однако, там есть свои нюансы.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
mantech
сообщение Jan 12 2018, 11:47
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Electrolion @ Jan 12 2018, 13:36) *
Народ, подскажите, пожалуйста.

Есть файл прошивки на Atmega16 "*.hex".
Суть программного обеспечения - сбор аналоговых и дискретных сигналов, выдача дискретных сигналов, общение по Modbus с контроллером верхнего уровня.

На сколько трудоёмко и дорого дезассемблировать файл прошивки, получить Си-шный код?

Я понимаю, что проще заново разработать, однако, там есть свои нюансы.


А зачем? Адреса ячеек модбаса известны, куда данные кладутся? Если да, гораздо проще новую прошивку сделать..
Если требуется реверс, значит текущая прога не удовлетворяет требованиям, ее нужно все-равно модернизировать, придется разбираться, как она работает...

Сообщение отредактировал mantech - Jan 12 2018, 11:49
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 23:41
Рейтинг@Mail.ru


Страница сгенерированна за 0.01451 секунд с 7
ELECTRONIX ©2004-2016