Chapter 15: Securing Windows Objects
Subject | Windows | UNIX | Comments |
---|---|---|---|
Security | AddAccessAllowedAce | chmod, fchmod | C library does not support security![]() |
Security | AddAccessDeniedAce | chmod, fchmod | |
Security | AddAuditAce | N/A | |
Security | CreatePrivateObjectSecurity | N/A | |
Security | DeleteAce | chmod, fchmod | |
Security | DestroyPrivateObjectSecurity | N/A | |
Security | GetAce | stat*, fstat*, lstat | |
Security | GetAclInformation | stat*, fstat*, lstat | |
Security | GetFileSecurity | stat*, fstat*, lstat | |
Security | GetPrivateObjectSecurity | N/A | |
Security | GetSecurityDescriptorDacl | stat*, fstat*, lstat | |
Security | GetUserName | getlogin | |
Security | InitializeAcl | N/A | |
Security | InitializeSecurityDescriptor | Umask | |
Security | LookupAccountName | getpwnam, getgrnam | |
Security | LookupAccountSid | getpwuid, getuid, geteuid | |
Security | N/A | getpwend, setpwent, endpwent | |
Security | N/A | getgrent, setgrent, endgrent | |
Security | N/A | Setuid, seteuid, setreuid | |
Security | N/A | Setgid, setegid, setregid | |
Security | OpenProcessToken | getgroups, setgroups, initgroups | |
Security | SetFileSecurity | chmod*, fchmod | |
Security | SetPrivateObjectSecurity | N/A | |
Security | SetSecurityDescriptorDacl | Umask | |
Security | SetSecurityDescriptorGroup | chown, fchown, lchown | |
Security | SetSecurityDescriptorOwner | chown, fchown, lchown | |
Security | SetSecurityDescriptorSacl | N/A |