Вниз
Скачать: CL | DM;

кто изменил файл ?   Найти похожие ветки 

← →
oleggar ©   (2005-12-26 19:12) [0]

наконец мне помогли отлавливать системные сообщения о изменении файлов и сделать приличный файловый монитор .Только осталась одна проблема -как можно ,перехватив системные сообщения ,узнать ,кто именно (пользователь или приложение ,по имени) изменил файл ?


← →
Woolen ©   (2005-12-28 21:10) [1]

Для обнаружения доступа к файлам и пакам есть функции FindFirstChangeNotification, FindNextChangeNotification, FindCloseChangeNotification. Есть ReadDirectoryChangesW. А можно (при наличии аудита на файле(файлах) и(или) папке(папках) использовать сведения из журнала событий Sequrity при помощи функций: OpenEventLog, GetNumberOfEventLogRecords, NotifyChangeEventLog, ReadEventLog, CloseEventLog.


← →
Alexander Panov ©   (2005-12-28 21:30) [2]

oleggar ©   (26.12.05 19:12)
узнать ,кто именно (пользователь или приложение ,по имени) изменил файл ?


А есть ли разница? И в чем?


← →
Игорь Шевченко ©   (2005-12-29 10:51) [3]

Включи аудит и не мучайся.
Матчасть учить до просветления.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.025 c
15-1140954049
постигаю
2006-02-26 14:40
2006.03.19
меняющаяся ячейка


2-1141559620
Id
2006-03-05 14:53
2006.03.19
Пареметр "Вычислить как"


2-1141333316
serko
2006-03-03 00:01
2006.03.19
String


1-1140028531
Volf_555
2006-02-15 21:35
2006.03.19
Как вызвать стандартное контекстное меню для определ. типа файла?


6-1133221717
Volf_555
2005-11-29 02:48
2006.03.19
Как в Delphi изменить IP и MAC-адреса сетевой карты?




   Наверх