может ли IDA выполнить Reanalize для Import Table?

Тема в разделе "WASM.BEGINNERS", создана пользователем Nbt, 11 ноя 2008.

  1. Nbt

    Nbt New Member

    Публикаций:
    0
    Регистрация:
    2 июл 2004
    Сообщения:
    11
    поправил вручную в win32 exe import table, заменил пару функций на другие.
    как теперь заставить ida увидеть эти изменения?

    пробую Reload file, Reanalyze Code - без изменений.
     
  2. Velheart

    Velheart New Member

    Публикаций:
    0
    Регистрация:
    2 июн 2008
    Сообщения:
    526
    Можно в принципе руками поправить, если не много.
    Add: а еще можно сдампить все метки, функции, структуры и т.д. в idc-файл, засунуть заново пропатченный файл в иду, и в новой базе запустить полученный скрипт.
     
  3. Nbt

    Nbt New Member

    Публикаций:
    0
    Регистрация:
    2 июл 2004
    Сообщения:
    11
    о, idc файл будет лучшим вариантом.
    мерси.
     
  4. Nbt

    Nbt New Member

    Публикаций:
    0
    Регистрация:
    2 июл 2004
    Сообщения:
    11
    idc не переносит метки (те что вызываются по ctrl+m) :dntknw:

    попробовал переименовать функции.

    N(Rename) - переименовываю функцию
    Y(Set func. type) - меняю прототип

    вроде все как надо, куски кода, где встречаются эти функии сначала U (Underfine), чистим старые коменты sht+: потом C(code).

    Осталось View>Open Subview>Imports.
    Там функции по прежнему со старыми именами.

    Как теперь это забороть?