Создание процесса из сервиса

Тема в разделе "WASM.WIN32", создана пользователем vx1d, 27 дек 2019.

  1. vx1d

    vx1d Member

    Публикаций:
    0
    Регистрация:
    13 дек 2016
    Сообщения:
    118
    Нахожусь в сервисе (System), получил токен админа, вызываю функцию CreateProccessWithTokenW, процесс создается как админский (пользователь, группы, привилегии), но подгружены только kernel32, ntdll и процесс (любой) не работает
    в чем может быть проблема? Пробывал подгружать профиль через флаг LOGON_WITH_PROFILE и через функу LoadUserProfile - не помогает
     
  2. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.323
    Код где?
     
  3. vx1d

    vx1d Member

    Публикаций:
    0
    Регистрация:
    13 дек 2016
    Сообщения:
    118
    если пишу без кода, значит надо без кода
    ошибку нашел, нужно было указать десктоп дефолтный: si.lpDesktop = @"winsta0\default"