Нужны ли мне права администратора для запуска HTA? - PullRequest
0 голосов
/ 06 июня 2010

Я пытаюсь установить activex, но у моего пользователя нет прав администратора. Я видел художественное описание того, что HTA может установить ActiveX, как если бы он был администратором. Нужно ли быть администратором для запуска HTA? если нет, разве это не дыра в петле безопасности?

1 Ответ

0 голосов
/ 30 июля 2010

Файл HTA - это приложение, которое имеет те же привилегии, что и файл .EXE или .CMD. Многие люди не уверены в правах доступа, потому что HTA выглядит как веб-страница. HTA использует ту же технологию, что и веб-страницы, но он выполняется локально с той же моделью безопасности, что и любое другое локальное приложение.

Это означает, что если вы запускаете ваш .HTA от имени администратора, он может выполнять действия, требующие прав администратора. Обычные пользователи могут запускать HTA просто отлично. Модель безопасности такая же, как и для пакетных файлов, файлов CMD, сценариев WSH и т. Д.

...