2016-10-17 7 views
0

я запутался, как я могу получить и установить разрешение NTFS для каталога с помощью C#извлечения и установки разрешений NTFS с помощью C#

, такие как Save file Stream и сохранить file security

Я ищу, как я могу сохраните эти свойства для исполняемого файла, чтобы его поток не мог быть изменен.

ответ

1

System.Security.AccessControl.FileSecurity будет местом для начала.

См. Пример на этой странице с использованием метода File.GetAccessControl для получения экземпляра.

NB.

Невозможно изменить этот поток.

ACLs всегда могут быть переопределены (не в последнюю очередь мой ник с привилегией Take Ownership: как и все местные администраторы). Если вы хотите, чтобы exe не был изменен, вы бы лучше посмотрели на подписание кода.

 Смежные вопросы

  • Нет связанных вопросов^_^