Остановить часы
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Остановить часы - 2012-01-23 10:26:55.270000
|
|
|
Double777
Сообщений: 8
Оценки: 0
Присоединился: 2012-01-21 15:37:46.170000
|
Вообщем нужно остановить время на компьютере. Чтобы оно вообще остановилось, заморозилось, не двигалось ни на секунду. Возможно ли такое?
|
|
|
RE: Остановить часы - 2012-01-23 11:14:12.526666
|
|
|
Flint_ta
Сообщений: 3720
Оценки: 1120
Присоединился: 2007-01-26 15:49:18.323333
|
Для каких целей?
|
|
|
RE: Остановить часы - 2012-01-23 11:33:24.580000
|
|
|
Double777
Сообщений: 8
Оценки: 0
Присоединился: 2012-01-21 15:37:46.170000
|
Для того чтобы на компьютере в журнале событий не отображалась точная дата включения и выключения компьютера, а была так сказать одинаковой.
|
|
|
RE: Остановить часы - 2012-01-23 11:53:22.930000
|
|
|
Flint_ta
Сообщений: 3720
Оценки: 1120
Присоединился: 2007-01-26 15:49:18.323333
|
За журнал событий отвечает служба EventLog, стало быть ее и нужно отключить. Либо перехватывать у ней обращение к системному времени и подменять результат. Вот нашел интересное чтиво http://old.osp.ru/text/print/302/177058.html
|
|
|
RE: Остановить часы - 2012-01-23 12:19:48.570000
|
|
|
Double777
Сообщений: 8
Оценки: 0
Присоединился: 2012-01-21 15:37:46.170000
|
Вообщем прочитав данную статью, я ничего не понял. Понял лишь то что журнал событий хорошо защищен. Вообщем в этом деле я чайник. Объясните пожалуйста подробно как можно остановить работу журнала событий либо возможнось редактировать его. Если же это не возможно, то попрошу пояснить как можно остановить часы, ибо при остановке часов, в журнале событий все события будут фиксироваться под одним и тем же временем, что мне собственно и нужно.
|
|
|
RE: Остановить часы - 2012-01-23 12:33:24.406666
|
|
|
Flint_ta
Сообщений: 3720
Оценки: 1120
Присоединился: 2007-01-26 15:49:18.323333
|
quote:
то попрошу пояснить как можно остановить часы, ибо при остановке часов, в журнале событий все события будут фиксироваться под одним и тем же временем, что мне собственно и нужно. Службы запускаются раньше чем обычные программы, стало быть из ring 3 перехватить обращение Eventlog к системному времени не вариант. Возможным решением будет написание драйвера, который будет хукать функцию чтения системного времени и возвращать один и тот же результат. Либо отключение данной службы, что черевато багами. В любом случае ваша задача не так проста как кажется. Библиотека eventlog.dll загружена в процесс services.exe, в котором к тому же активна служба Plug and Play. Т.о. перехватывая и подменяя системное время для процесса services.exe нарушится синхронизация всей системы. Еще одим вариантом решения проблемы, возможно, будет редактирование системных журналов (они имеют расширение *.evt), но так как служба активна файлы evt будут заняты и отредактировать их не удастся.
|
|
|
RE: Остановить часы - 2012-01-23 12:53:14.530000
|
|
|
Double777
Сообщений: 8
Оценки: 0
Присоединился: 2012-01-21 15:37:46.170000
|
Значит отредактировать или отключить никак не выйдет. Тогда скажите пожалуйста, как остановить время? И ещё 1 вопрос: если из материнской платы вытащить батарейку, время будет после каждого выключения сбиваться, а можно ли включать компьютер вообще без этой самой батарейки?
|
|
|
RE: Остановить часы - 2012-01-23 13:02:26.980000
|
|
|
Flint_ta
Сообщений: 3720
Оценки: 1120
Присоединился: 2007-01-26 15:49:18.323333
|
Перед включением компа в биосе переводите время на нужное, тогда в журнале событий записи будут датированы не верно.
|
|
|
|
|