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

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

  1. inklesspen

    inklesspen После "Р" в слове "Лопата"

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

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

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

    inklesspen После "Р" в слове "Лопата"

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

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

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

    inklesspen После "Р" в слове "Лопата"

    Сообщения:
    1.008
    Симпатии:
    239
    ?