Модераторы: feodorv, GremlinProg, xvr, Fixin
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> CreateProcessWithLogon || LogonUser 
:(
    Опции темы
En_t_end
Дата 7.11.2005, 20:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2074
Регистрация: 4.12.2004

Репутация: нет
Всего: 20



Не работает ничего из названия темы smile. Вторая говорит, что не полученны нужные привилегии, когда как при получении привилегии SE_TCB_NAME обнаруживается, что не все привилегии были установлены. Ладно... здесь я грешу на локальную политику, хотя под админом такая же фишка smile. Первая процедура - код ошибки 1326(мля), я уже и так изворачивался и сяк... не берет гадина. А ведь пароль то правильный...
ЗЫ служба runas работает, TOKEN_ALL_ACCESS - использован.
Самое странное вот где... я прошелся дизассемблером по winlogon'у и seclogon'у - там вызывается всё та же LogonUser. Интересно и как же там разобрались с привилегиями ?

CreateProcessWithLogonW((LPWSTR)USER, NULL, (LPWSTR)PASS, LOGON_WITH_PROFILE, (L)PROG, NULL, NULL, NULL, NULL, &si, &pi);

и так пробывал...
CreateProcessWithLogonW((LPWSTR)USER, (LPWSTR)DOMAIN, (LPWSTR)PASS, LOGON_WITH_PROFILE, (L)PROG, NULL, NULL, NULL, NULL, &si, &pi);

и так...
LogonUser(USER, NULL, PASS, LOGON32_LOGON_INTERACTIVE, LOGON32_PROVIDER_DEFAULT, &tToken);

PM MAIL ICQ Skype GTalk Jabber   Вверх
En_t_end
Дата 7.11.2005, 20:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2074
Регистрация: 4.12.2004

Репутация: нет
Всего: 20



Извиняюсь за плагиат smile LogonUser - все с ним ясно... отпадает. Надежда на CreateProcessWithLogon, почему постоянно возвращается 1326 ?
PM MAIL ICQ Skype GTalk Jabber   Вверх
_hunter
Дата 8.11.2005, 12:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 13
Всего: 98



есть у меня жуткое подозрение что PASS имеет тип типа ( smile ) char*. я прав?


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
Romikgy
Дата 8.11.2005, 18:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 7
Всего: 146



Имхо там все строки в юникоде


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
En_t_end
Дата 8.11.2005, 18:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2074
Регистрация: 4.12.2004

Репутация: нет
Всего: 20



Цитата(_hunter @ 8.11.2005, 16:08)
есть у меня жуткое подозрение что PASS имеет тип типа (  ) char*. я прав?

В самую точку... разобрался сам... всем спасибо!
PM MAIL ICQ Skype GTalk Jabber   Вверх
_hunter
Дата 8.11.2005, 18:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 13
Всего: 98



завсегда пожалуйста smile


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Системное программирование и WinAPI"
Fixin
GremlinProg
xvr
feodorv
  • Большое количество информации и примеров с использованием функций WinAPI можно найти в MSDN
  • Описание сообщений, уведомлений и примеров с использованием компонент WinAPI (BUTTON, EDIT, STATIC, и т.п.), можно найти в MSDN Control Library
  • Непосредственно, перед созданием новой темы, проверьте заголовок и удостоверьтесь, что он отражает суть обсуждения.
  • После заполнения поля "Название темы", обратите внимание на наличие и содержание панели "А здесь смотрели?", возможно Ваш вопрос уже был решен.
  • Приводите часть кода, в которой предположительно находится проблема или ошибка.
  • Если указываете код, пользуйтесь тегами [code][/code], или их кнопочными аналогами.
  • Если вопрос решен, воспользуйтесь соответствующей ссылкой, расположенной напротив названия темы.
  • Один топик - один вопрос!
  • Перед тем как создать тему - прочтите это .

На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы .


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема »


 




[ Время генерации скрипта: 0.0659 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.