Тема: Греется
Показать сообщение отдельно
31.07.2017, 23:09   #517
Андрей_GTO

Продвинутый
 
Аватар для Андрей_GTO
 
Адрес: Москва
Авто: Mitsu GTO TT (Z16A) LHD, Legnum VR-4 (EC5W)
Имя: Андрей
Сообщений: 1,466




По умолчанию

sir_valentine, ida (или интерактивный дизассемблер) тебе в помощь.
Идея там (если в общих чертах) такая: делаем полную эмуляцию процессоров некоторого семейства.
Потом под надзором человека (т.е. тебя) начинаем исполнять код... Со временем (по ходу исполнения этого кода) ты сам начинаешь отмечать области памяти (что есть сегмент кода, что - данные, что - стек и т.п.). Ну и "стандартная" для любого дизассембрера/отладчика функциональность там тоже имеется. Поэтому ты получаешь прямо почти нормальный исходный код, если, конечно, исходник не писался на чём-то высокоуровневом.

Для совсем ленивых есть уже загруженные прошивки для hitahi/reneseas h8 с выделенными сегментами, обозначением функций, отмеченными таблицами и т.п. Ликбез для "программистов" я тут устраивать смысла не вижу.
Андрей_GTO вне форума Ответить с цитированием Перейти в начало страницы