главная программы pe explorer обзорный тур
Изменение штампа времени и даты
Изменяем значение TimeDateStamp в заголовке файла
Что такое штамп времени?
Это 32-битное значение, содержащее дату и время компиляции PE файла в формате time_t - "количество секунд, прошедших с 1-го января 1970 00:00:00". На его основании теоретически можно различать разные версии одного и того же файла, даже если официальный номер версии не изменился. Однако далеко не все компиляторы присваивают этому значению текущую дату, и очень часто они помещают туда случайное число.
Средство изменения штампа времени и даты вызывается командой "TimeDateStamp Adjuster" из меню Tools. Делает оно две вещи:
1. Позволяет выбрать и изменить значение штампа времени
2. Заполняет поля TimeDateStamp в каждой секции файла этим выбранным значением.
Средство изменения штампа времени и даты используется для целей контроля версий. Задав единое и уникальное значение штампа времени для всех полей в файле, вы не дадите повода вашей программе контроля версий делать различия для файлов, скомпилированных из одного и того же исходного кода, но имеющих разные штампы времени.
См. также: Resource Tuner Console - PE Tools: установка штампа времени из командной строки
Скачать 30-дневную пробную версию PE Explorer Купить лицензию