使用 C# 检索和设置 NTFS 权限
retrieve and set NTFS permissions using c#
我很困惑如何使用 C# 检索和设置目录的 NTFS 权限
比如保存file Stream
和保存file security
我正在寻找如何保存可执行文件的这些属性,以便无法修改它的流。
System.Security.AccessControl.FileSecurity
将是开始的地方。
请参阅该页面上使用 File.GetAccessControl
方法获取实例的示例。
注意。
it's stream cannot be modified .
ACL 总是可以被覆盖(尤其是我的任何拥有 Take Ownership 特权的人:就像所有本地管理员一样)。如果你想确保 exe 不被修改,你最好看看代码签名。
我很困惑如何使用 C# 检索和设置目录的 NTFS 权限
比如保存file Stream
和保存file security
我正在寻找如何保存可执行文件的这些属性,以便无法修改它的流。
System.Security.AccessControl.FileSecurity
将是开始的地方。
请参阅该页面上使用 File.GetAccessControl
方法获取实例的示例。
注意。
it's stream cannot be modified .
ACL 总是可以被覆盖(尤其是我的任何拥有 Take Ownership 特权的人:就像所有本地管理员一样)。如果你想确保 exe 不被修改,你最好看看代码签名。