проверка Dacl-ов
От: Аноним  
Дата: 26.12.10 11:09
Оценка:
Всем привет, у меня вопрос — как можно проверить или на папку или файл уже стоит нужный мне доступ? Например я хочу чтобы все кто хотел мог писать в файл, для этого создаю Dacl для Sid WinWorldSid и устанавливаю его файлу, но возможно файл уже был создан и как мне проверить есть ли у него уже нужные права?

Заранее Спасибо!
Re: проверка Dacl-ов
От: ononim  
Дата: 26.12.10 12:18
Оценка:
А>Всем привет, у меня вопрос — как можно проверить или на папку или файл уже стоит нужный мне доступ? Например я хочу чтобы все кто хотел мог писать в файл, для этого создаю Dacl для Sid WinWorldSid и устанавливаю его файлу, но возможно файл уже был создан и как мне проверить есть ли у него уже нужные права?

А>Заранее Спасибо!

открываешь файл -> зовешь GetKernelObjectSecurity/GetSecurityInfo -> проверяешь такой ли DACL у файла как тебе хочется -> если не такой -> делаешь SetKernelObjectSecurity/SetSecurityInfo -> profit
Как много веселых ребят, и все делают велосипед...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.