2014-06-12 2 views
0

Я разрабатываю приложение безопасности о доступе к файлу. так что нужно следить за файлами ведьм, так как пользователь получает доступ к ПК (путь к файлу & имя с расширением). файл может находиться на жестких дисках, компакт-дисках или портативных устройствах. Я знаю, что вирусная защита может это сделать. Я не могу понять, как это сделать.Как отслеживать доступ пользователей к файлам

заранее спасибо

Мне нужно создать журнал, как это:

user1 - [file deleted] [D:/abc.txt] 3:20 AM 
user1 - [file opened] [D:/New Folder/xyz.doc] 4:20 AM 
user1 - [file renamed] [D:/New Folder/video1.mpg] to [video2.mpg] 5:10 AM 

ответ

0

Антивредоносные программное обеспечение делает это с помощью драйверов файловой системы фильтров. Документацию по которой можно найти здесь: http://msdn.microsoft.com/en-gb/library/windows/hardware/ff548202.aspx

Это большое и сложное поле, а не финт сердца. Чтобы еще больше убрать вас, вы не будете кодировать это с помощью .net. Вы должны закодировать это, используя неуправляемый код.

+0

благодарим за ответ. может быть, я просто нуждаюсь в простой вещи, чем объясняю в своем вопросе. Мне нужно создать такой журнал: user1 - [файл удален] [D: /abc.txt] 3:20 user1 - [файл открыт] [D:/Новая папка/xyz.doc] 4:20 AM есть простой способ сделать это. Пожалуйста, покажите мне. –

+0

Я думаю, что понял хорошо. * Есть ли простой способ сделать это? * Нет, нет. –

Смежные вопросы