Re[2]: User Activity Monitor
От: ogrushenkov  
Дата: 31.10.03 21:46
Оценка:
Здравствуйте, adontz, Вы писали:

A>Здравствуйте, ogrushenkov, Вы писали:


O>>Нужен пример кода или, хотя бы, идея каким образом можно фиксировать действия пользователя в системе. Что-то типа:

O>>* 10:00 user Иванов вошел в систему
O>>* 10:15 user Иванов запустил MS Word
O>>* 10:30 ...
O>>* 18:00 user Иванов вышел из системы

O>>Заранее благодарен.


A>Ну давай думать


A>ИДИОТКИЕ СПОСОБЫ:


A>Тебе нужен log on/log off.

A>1) приложение в автозапуске всех пользователей
A>2) переписывание GINA DLL (функции wlx***)

A>Тебе нужен запуск процесса.

A>Если речь идёт о логе действий пользователя, то перехвата CreateProcess/ShellExecure будет достаточно.
A>Можно так же перехватывать все открытия/закрытия файла (см FileMon на www.sysinternals.com). Это ИМХО более надёжно.

A>НОРМАЛЬНЫЙ СПОСОБ:


A>Пойти и включить аудит на всё что нужно. NTFS + Event Log рулит


Спасибо! Про аудит-то я забыл совсем. Это как раз то, что надо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.