Re: Как спрятать файл на диске
От: Аноним  
Дата: 09.10.06 15:19
Оценка:
Здравствуйте, Kerrigan, Вы писали:

K>Здравствуйте уважаемые гуру низкоуровневого системного программирования под Windows !


K>У меня к вам 'чайниковский' вопрос по теме написания драйверов, работающих с файловой системой. Мне нужно сделать программу которая выборочно прятала бы от юзера файлы с заданным администратором расширением. Как я понял есть 2 пути, хук и фильтр, причем хук проще в написании и работает на всех существующих в настоящее время ОС из NT серии. Большая просьба ткните, пожалуйста, в несложный сишный исходник с драйвером. Необходимо видеть перед собой работающий пример чтобы идти дальше. Потому что вопросы возникают постоянно, напр какие IRP нужно обрабатывать. Или какое имя файлового девайса нужно указать 2-м параметром при вызове RtlInitUnicodeString. Для работы с сетью это L"\\Device\\Tcp", а для перехвата IRP файловых операций ? Возможно вопросы покажутся глупыми, но в драйверах я пока ламер.


Хук на ZwQueryDirectoryFile не подойдет ? К этой функции FindFirstFile, FindNextFile в конечном итоге обращаются.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.