PE binding. TimeDateStamp.

Тема в разделе "WASM.RESEARCH", создана пользователем deLight, 27 дек 2011.

  1. deLight

    deLight New Member

    Публикаций:
    0
    Регистрация:
    26 май 2008
    Сообщения:
    879
    Вопрос в следующем.
    Навскидку взята либа (version.dll, 6.1.7600.16385).
    NtHeaders.FileHeader.TimeDateStamp отличается от аналогичного поля в директории экспорта.

    При биндинге загрузчик использует поле из файлового заголовка, следовательно:
    1) не въеду зачем индусы запилили еще одно хз что в экспорте?
    2) как это хз что может отличаться от временного штампа самого модуля, они директорию из другого отдела везли? из Хьюстона?
     
  2. PSR1257II

    PSR1257II New Member

    Публикаций:
    0
    Регистрация:
    25 июн 2011
    Сообщения:
    228
    Если хотите, я могу накидать немного абстрактных рассуждений но имейте в виду - я этими полями специально не интересовалсо.
     
  3. s_d_f

    s_d_f New Member

    Публикаций:
    0
    Регистрация:
    15 май 2008
    Сообщения:
    342
     
  4. shchetinin

    shchetinin Member

    Публикаций:
    0
    Регистрация:
    27 май 2011
    Сообщения:
    715
    s_d_f
    так только это будет дескпитор импорта, а ТС спрашивает зачем это поле у экспорта.

    В экспортре это время генерации таблицы экспорта как не странно, а в FileHeader это время линковки то и есть конечный файл по идеи.