2010-06-06 2 views
0

Я пытаюсь установить activex, но у моего пользователя нет админ-привилегий. Я видел художественное descirbing, что HTA может установить activeX, как если бы он был администратором. Должен ли я быть администратором для запуска HTA? если нет, это не отверстие для петли безопасности?Нужен ли мне администратор priviliges для запуска ОМТ?

+0

Люди по-прежнему используют ActiveX? Вау ... Я плохо себя чувствую для пользователей вашего сайта – Daenyth

ответ

0

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

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