Форум: "Прочее";
Текущий архив: 2006.12.24;
Скачать: [xml.tar.bz2];
Внизsecurity descriptor -> access control list Найти похожие ветки
← →
Чапаев © (2006-11-29 15:20) [0]Как из security descriptor получить access control list? Или глупость спросил? ;-)
← →
BiN © (2006-11-29 15:29) [1]Ты как SD получаешь? С помощью Get(Named)SecurityInfo?
Эти функции возвращают также и указатели на DACL и SACL при соответсвующем 3-м параметре.
А вообще
_SECURITY_DESCRIPTOR = packed record
Revision: Byte;
Sbz1: Byte;
Control: SECURITY_DESCRIPTOR_CONTROL;
Owner: PSID;
Group: PSID;
Sacl: PACL;
Dacl: PACL;
end;
← →
Чапаев © (2006-11-29 15:31) [2]> [1] BiN © (29.11.06 15:29)
GetFileSecurity() пока. Я в этих вопросах новичок.
Спасибо, слона-то я и не заметил.
← →
Игорь Шевченко © (2006-11-29 15:50) [3]
> Как из security descriptor получить access control list?
Ы.........GetSecurityDescriptorDacl ?
← →
Чапаев © (2006-11-29 16:03) [4]> [3] Игорь Шевченко © (29.11.06 15:50)
И это запишем. :-)
← →
Игорь Шевченко © (2006-11-29 16:28) [5]BiN © (29.11.06 15:29) [1]
А вот и нифига. Для Relative-дескрипторов эта структура неверна
← →
BiN © (2006-11-29 16:34) [6]
> Игорь Шевченко © (29.11.06 16:28) [5]
>
> А вот и нифига. Для Relative-дескрипторов эта структура
> неверна
Игра называется, найди 10 отличий
_SECURITY_DESCRIPTOR_RELATIVE = record
Revision: Byte;
Sbz1: Byte;
Control: SECURITY_DESCRIPTOR_CONTROL;
Owner: DWORD;
Group: DWORD;
Sacl: DWORD;
Dacl: DWORD;
end;
Или где?
← →
Чапаев © (2006-11-29 16:36) [7]"Дело в том, что великий комбинатор играл в шахматы второй раз в жизни"
До сегодняшнего утра я о программном упралении безопасностью вообще ничего не знал... Так что не грузите так сразу. :-)
ЗЫ. Всё, что надо было, уже реализовал.
← →
BiN © (2006-11-29 16:39) [8]
> BiN © (29.11.06 16:34) [6]
>
>
> > Игорь Шевченко © (29.11.06 16:28) [5]
Пардон. Относительный же нельзя представить в виде структуры...
← →
Eraser © (2006-11-29 16:44) [9]под "Relative-дескриптор" имеется ввиду self-relative? тогда, действительно, о каком формате речь, это просто блок данных, теоретически понятный только WinAPI.
← →
Игорь Шевченко © (2006-11-29 16:55) [10]Eraser © (29.11.06 16:44) [9]
У абсолютного дескриптора SID"ы и ACL"и являются указателями на соответствующие структуры. У относительного являются смещениями относительно начала дескриптора до соответствующей структуры. Я к тому, что лучше пользоваться функциями, чем самому ходить по структуре.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2006.12.24;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.045 c