Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.118.184.237] |
|
Сообщ.
#1
,
|
|
|
Всем привет!
Существует ли способ поднять привилегии до админских для текущего запущенного процесса? |
Сообщ.
#2
,
|
|
|
без перезапуска нет
|
Сообщ.
#3
,
|
|
|
И это пичально!
|
Сообщ.
#4
,
|
|
|
Заменить токен процесса нельзя. Добавить привилегии в токен нельзя.
P.S. Может быть и печально, зато надёжно. Если бы это было не так, возможности для зловредов были бы колоссально богаче. |
Сообщ.
#5
,
|
|
|
Цитата KILLER @ Существует ли способ поднять привилегии до админских для текущего запущенного процесса? Для временных задач, как правило, создаётся фоновый процесс с повышенными привилегиями |
Сообщ.
#6
,
|
|
|
Цитата B.V. @ Для временных задач, как правило, создаётся фоновый процесс с повышенными привилегиями Просто микрософты совсем оборзели, Change/Repair из программы и компоненты запускается под кастрированным пользователем, и под админом запустить нельзя. А мне нужно работать с реестром в установщике, а на это нужны админские права. И выходит так, что если изменять инсталяцию, через программы и компоненты, то нужно как то извращаться. И ладно бы у меня была программа, так у меня DLL экспортируемые функции которой инсталшилд вызывает во время установки. |