Вопрос по IDA: Как получить оффсет для винды из линуксовой

Тема в разделе "Программирование / Скриптинг", создана пользователем inklesspen, 24 авг 2016.

  1. inklesspen

    inklesspen Хоспади какой же Клапан Идеот Read Only

    Сообщения:
    1.218
    Симпатии:
    323
    Я собрал vtable по CBaseWeapon, и нашел нужный мне оффсет:
    353 CBaseCombatWeapon::GetMaxClip1
    (Искал оффсет функции из IC AMmoManager)
    По идеи, Оффсет - 1 уже для винды, но не тут то было...
    Для винды оффсет GetMaxClip1 это 347, а я получаю 352.
    Как понять? =\ И есть какие-нибудь другие способы это проверить?
     
  2. gibs

    gibs Фитиль народного волненья

    Сообщения:
    647
    Симпатии:
    215
    Довольно тяжело ответить, так как без малейшего что ты там делал. Даже не написал бинарник какой игры открывал. Сейчас принято использовать вот этот скрипт для иды ссылка
     
    inklesspen нравится это.
  3. inklesspen

    inklesspen Хоспади какой же Клапан Идеот Read Only

    Сообщения:
    1.218
    Симпатии:
    323
    1 вопрос... Как использовать данный скрипт в IDA?
     
  4. gibs

    gibs Фитиль народного волненья

    Сообщения:
    647
    Симпатии:
    215
    Так же, как и старый.
     
  5. inklesspen

    inklesspen Хоспади какой же Клапан Идеот Read Only

    Сообщения:
    1.218
    Симпатии:
    323
    ?