Интересует формат заголовка и входящих в него структур: таблицы сегментов и релокейшенов, смещения и т. п.
Насколько я понял, формат элемента таблицы сегментов
выглядит как , где
(24 бита) представлен в виде - младший байт старшего слова , - младшее слово;
- C string (null terminated).
Т.е. элемент таблицы сегментов вида
02 4С 00 'INTERFACE_CSEG' 00
следует читать как
начало сегмента 'INTERFACE_CSEG' по смещению 0002004С
от начала блока (файла) ?
Спасибо за интерес к поднятому вопросу .
Интересует формат заголовка и входящих в него структур: таблицы сегментов и релокейшенов, смещения и т. п.
Насколько я понял, формат элемента таблицы сегментов
выглядит как , где
(24 бита) представлен в виде - младший байт старшего слова , - младшее слово;
- C string (null terminated).
Т.е. элемент таблицы сегментов вида
02 4С 00 'INTERFACE_CSEG' 00
следует читать как
начало сегмента 'INTERFACE_CSEG' по смещению 0002004С
от начала блока (файла) ?
Нужно блок дизасемблировать корректно .
Если есть информация, прошу поделиться ...