Дизассемблирование 32х- и 16тибитного кода в одной программе

Тема в разделе "WASM.HEAP", создана пользователем 10110111, 1 ноя 2007.

  1. 10110111

    10110111 New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2006
    Сообщения:
    319
    Адрес:
    Санкт-Петербург
    Есть прога, переводящая проц в защищённый режим, поэтому содержит и 16ти-, и 32хбитный код. IDA не хочет понимать, что в одной проге такое бывает. Может, я каких-то настроек не заметил? Есть ли дизассемблер, умеющий обрабатывать обе разрядности одновременно, т.е. в одном бинарнике?
    [add]
    2модератор: Переместите, пожалуйста тему - я ошибся разделом...
     
  2. Mika0x65

    Mika0x65 New Member

    Публикаций:
    0
    Регистрация:
    30 июл 2005
    Сообщения:
    1.384
    Если речь идет про IDA, то проблема может решиться созданием двух разных сегментов -- для сегментов можно указывать разрядность содержащегося в них кода.