IDA: GetProcAddress и имена функций

Тема в разделе "WASM.BEGINNERS", создана пользователем SFeLi, 27 мар 2006.

  1. SFeLi

    SFeLi Sergey Sfeli

    Публикаций:
    0
    Регистрация:
    10 фев 2006
    Сообщения:
    6
    Адрес:
    Severodvinsk, Russia
    Имеется вот такой листинг:
    Код (Text):
    1.  
    2. ;поскипано
    3. mov     ecx, fnBase  ; Массив адресов функций.
    4. push    offset aGlvertex2f ; "glVertex2f"
    5. mov     [ecx+4DCh], eax
    6. mov     edx, hLibModule
    7. push    edx             ; hModule (hOpenGLDLL)
    8. call    esi ; GetProcAddress
    9.  
    10. mov     ecx, fnBase
    11. push    offset aGlvertex2fv ; "glVertex2fv"
    12. mov     [ecx+4E0h], eax
    13. mov     edx, hLibModule
    14. push    edx             ; hModule
    15. call    esi ; GetProcAddress
    16.  
    17. ;и далее в таком же духе почти весь opengl
    18.  




    Вопрос: возможно как-нибудь заставить IDA автоматически поименовать каждый дворд в fnBase на основе вызовов GetProcAddress (все вызовы аналогичны приведённым выше)? Подскажите, в каком направлении копать…