Re: Подмена даты
От: vasketsov Россия http://ntprog.by.ru
Дата: 23.12.02 07:49
Оценка:
Здравствуйте, Антипыч, Вы писали:

А>Мне надо в виндосе подменить даты для определённого приложения, т.е. оно на запрос сегодняшней даты должно получать то, что я хочу, наверное, надо поставить хук на ИПИ функции получения даты.



Пишу про NT.

Дата из Usermode стандартно получается через NtQuerySystemTime или из SHARED DATA (как это делают функции GetSystemTime/GetLocalTime), еще совсем извращенно можно получить через NtQuerySystemInformation и даже в качестве контроля — взять время создания процесса SMSS или какого-нибудь объекта, и еще наверное сотня еще более извращенных способов.

Короче, видимо, если приложение хочет понять что его обманывают со временем — оно это наверняка поймет, если оно тупо спрашивает GetLocalTime — перехватывать именно это.
Васкецов Сергей
http://registry.km.ru
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.