На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Обратите внимание:
1. Прежде чем начать новую тему или отправить сообщение, убедитесь, что вы не нарушаете правил форума!
2. Обязательно воспользуйтесь поиском. Возможно, Ваш вопрос уже обсуждали. Полезные ссылки приведены ниже.
3. Темы с просьбой выполнить какую-либо работу за автора в этом разделе не обсуждаются.
4. Используйте теги [ code=cpp ] ...текст программы... [ /code ] для выделения текста программы подсветкой.
5. Помните, здесь телепатов нет. Старайтесь формулировать свой вопрос максимально грамотно и чётко: Как правильно задавать вопросы
6. Запрещено отвечать в темы месячной и более давности без веских на то причин.

Полезные ссылки:
user posted image FAQ Сайта (C++) user posted image FAQ Форума user posted image Наши Исходники user posted image Поиск по Разделу user posted image MSDN Library Online (Windows Driver Kit) user posted image Google

Ваше мнение о модераторах: user posted image B.V.
Модераторы: B.V.
  
> Можно ли получить привилегии админа для текущего процесса?
    Всем привет!

    Существует ли способ поднять привилегии до админских для текущего запущенного процесса?
    Сообщение отредактировано: KILLER -
      без перезапуска нет
      Сообщение отредактировано: shm -
        И это пичально! :unsure:
          Заменить токен процесса нельзя. Добавить привилегии в токен нельзя.

          P.S. Может быть и печально, зато надёжно. Если бы это было не так, возможности для зловредов были бы колоссально богаче.
          Сообщение отредактировано: Qraizer -
            Цитата KILLER @
            Существует ли способ поднять привилегии до админских для текущего запущенного процесса?

            Для временных задач, как правило, создаётся фоновый процесс с повышенными привилегиями
              Цитата B.V. @
              Для временных задач, как правило, создаётся фоновый процесс с повышенными привилегиями

              Просто микрософты совсем оборзели, Change/Repair из программы и компоненты запускается под кастрированным пользователем, и под админом запустить нельзя.
              А мне нужно работать с реестром в установщике, а на это нужны админские права. И выходит так, что если изменять инсталяцию, через программы и компоненты, то нужно как то извращаться. И ладно бы у меня была программа, так у меня DLL экспортируемые функции которой инсталшилд вызывает во время установки.
              Сообщение отредактировано: KILLER -
              0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
              0 пользователей:


              Рейтинг@Mail.ru
              [ Script execution time: 0,0301 ]   [ 17 queries used ]   [ Generated: 29.03.24, 09:46 GMT ]