дескриптор безопасности объекта

Discussion in 'WASM.WIN32' started by Vic, May 13, 2008.

  1. Vic

    Vic New Member

    Blog Posts:
    0
    Доброе время суток всем читающим данное сообщение =)
    Суть вопроса (проблемы) следующая:
    (1) ф-ция ZwSetSecurityObject предполагает в качестве одного из параметров указатель на структуру SECURITY_DESCRIPTOR. Дело в том что хотелось бы поэксперементировать с DACL. Но не могу найти описание выше упомянутой структуры...
    (2) Так понимаю, что касательно DACL существуют такие (UM) ф-ции как SetSecurityDescriptorDacl, есть ли аналог доступный из режима ядра??

    P.S. Руссинович и Неббет изучены (хотя возможно не до конца поняты), если есть еще что нить стоящее почитать скажите, а если возможно объясните без ссылок =)
     
  2. wsd

    wsd New Member

    Blog Posts:
    0
    Vic
    winnt.h ?
     
  3. z0mailbox

    z0mailbox z0

    Blog Posts:
    0
    1) плохо искал, все есть (wtypes.h, ntifs.h ...)

    typedef struct _SECURITY_DESCRIPTOR {
    UCHAR Revision;
    UCHAR Sbz1;
    SECURITY_DESCRIPTOR_CONTROL Control;
    PSID Owner;
    PSID Group;
    PACL Sacl;
    PACL Dacl;
    } SECURITY_DESCRIPTOR, *PISECURITY_DESCRIPTOR;

    2) RtlSetDaclSecurityDescriptor и тому подобное, весь набор как в юзермоде
     
  4. Vic

    Vic New Member

    Blog Posts:
    0
    =) всем спасибо, разобрался