Права на приложения Windows

Права на приложения Windows

Может ли приложение с правами администратора предоставить права администратора другому приложению в Windows?

Я попытался представить себе ответ, но у меня возникло два сценария:

  • Windows спросила нас, готовы ли мы предоставить права только этому приложению, поэтому оно единственное, у кого есть права, и не может их делегировать.

  • Приложение имеет права администратора и, следовательно, является доверенным, поэтому может предоставлять права любому другому приложению.

Я не спрашиваю о методе, а осуществимости.

решение1

Конечно, это возможно. Если приложение работает с правами администратора, т. е. на высоком уровне целостности, то обычно любые приложения, которые оно запускает, также наследуют этот маркер административного доступа.

Вы можете легко это проверить. Запустите командную строку с правами администратора и запустите Regedit - диалоговое окно без UAC. Запустите Блокнот - вы можете сохранять в защищенных системных папках без отображения следующего диалогового окна:

1

Связанный контент