Учебник по ассемблеру (ASM)
 

Ассемблер в примерах - Редактирование файла с расширением *.bin

Вопрос:
Есть файл с расширением *.bin , прошивка для автомобильного компьютера. Можно ли как то редактировать его для изменения работы самого бортового компьютера?

Ответ:
для начала надо:
1) выяснить: для какого процессора написано;
2) выучить язык ассемблера этого процессора (хотя бы, частично)
3) затем разобраться, как там все реализовано, для этого найти дизассемблер с нужного языка,
дизассемблировать и покопаться в листинге (хотя бы в интересующем месте)
4) понять, как можно безболезненно внести изменения
Только после этого можно брать файл прошивки и спокойно править.
Другого пути я не вижу. Править, не понимая, что правишь, невозможно.


   Вперёд
   Содержание