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