Можно ли получить зарегистрированный пользовательский токен Non Restricted из службы в Vista? - PullRequest
1 голос
/ 23 февраля 2010

Мне нужно создать процесс с высоким уровнем целостности, чтобы он мог выполнять все административные задачи. Но созданный процесс должен запускаться в текущем, зарегистрированном на рабочем столе, то есть он не должен запускаться в сеансе 0. По умолчанию в консоль входят только администраторы.

Служба должна запустить процесс, так как служба работает в сеансе 0 и системной учетной записи. Можно ли каким-либо образом получить токен без ограничений и использовать его в CreateProcessAsUser, чтобы создаваемый процесс имел высокий уровень целостности или системность. Является ли это возможным? Еще одна вещь, которую я должен получить без ограничения токен без запроса имени пользователя или пароля вошедшего в систему пользователя.

Спасибо

1 Ответ

1 голос
/ 29 марта 2010
...