Как определить имя функции по ее ординалу?

Тема в разделе "WASM.RESEARCH", создана пользователем Smafil, 31 мар 2005.

  1. Smafil

    Smafil New Member

    Публикаций:
    0
    Регистрация:
    31 мар 2005
    Сообщения:
    11
    Сильно подозреваю, что вопрос не нов, заранее извините.

    Имею win98, mfc42.dll.

    Ординал ord_142b (5163Dex, смещение 01DC).



    Как научить SI писать имена.

    Как научить IDA писать имена.



    Может кто нибудь в ответе указать имя функции?
     
  2. ssx

    ssx Member

    Публикаций:
    0
    Регистрация:
    19 авг 2003
    Сообщения:
    336
    для mfc есть .map файл
     
  3. MoonShiner

    MoonShiner New Member

    Публикаций:
    0
    Регистрация:
    15 июл 2004
    Сообщения:
    44
    http://www.insidepro.com/kk/019/019r.shtml

    Здесь описана структура экспорта и есть сорцы... А вообще, бывает, что экспорт идет только по ординалу.
     
  4. Freeman

    Freeman New Member

    Публикаций:
    0
    Регистрация:
    10 фев 2005
    Сообщения:
    1.385
    Адрес:
    Ukraine
    Залезть в экспорт

    В таблицу ординалов

    Найти какой по счёту (n) искомый ординал в таблице ординалов.

    Залезть в таблицу указателей на имена функций, там ищем n-ый указатель.

    Смотрим куда он показывает (там имя апишки)
     
  5. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    >mfc42.dll.



    А смысл? там помоему не так много имен, можно на бумажку выписать.