Хранение паролей Windows
От: Андрей Д  
Дата: 16.11.07 09:17
Оценка:
Всем привет!
Тема многократно обсуждалась на форумах RSDN, но именно такого аспекта я не нашел. Собственно, речь идет о назначении прав разным учетным записям на запуск COM-объектов в режиме служб Windows. Итак, в MSDN написано (в разделе "RunAs"):
"The user-name is taken from the RunAs named-value under the class's AppID key.
Otherwise, the password is retrieved from a secret and secure portion of the registry available only to administrators of the machine and to the system. ...
To establish a password for a RunAs class, you must use the DCOMCNFG administrative tool installed in the system directory."

А вопрос заключается в том, как из моей программы сделать то, что делает DCOMCNFG, т.е. грамотно зашифровать и записать в нужное место пароль той самой учетки.
Всем всего наилучшего!
Андрей.
Re: Хранение паролей Windows
От: rus blood Россия  
Дата: 17.11.07 12:01
Оценка:
Здравствуйте, Андрей Д, Вы писали:

АД>Всем привет!

АД>Тема многократно обсуждалась на форумах RSDN, но именно такого аспекта я не нашел. Собственно, речь идет о назначении прав разным учетным записям на запуск COM-объектов в режиме служб Windows. Итак, в MSDN написано (в разделе "RunAs"):
АД>"The user-name is taken from the RunAs named-value under the class's AppID key.
АД>Otherwise, the password is retrieved from a secret and secure portion of the registry available only to administrators of the machine and to the system. ...
АД>To establish a password for a RunAs class, you must use the DCOMCNFG administrative tool installed in the system directory."

АД> А вопрос заключается в том, как из моей программы сделать то, что делает DCOMCNFG, т.е. грамотно зашифровать и записать в нужное место пароль той самой учетки.


А зачему нужно программно настраивать RunAs в DCOMCNFG ?
Если у тебя есть параметры аккаунтов (кстати, откуда и где ты их хранишь?), COM объекты могут имперсонироваться ими самостоятельно.
Имею скафандр — готов путешествовать!
Re: Хранение паролей Windows
От: ffk  
Дата: 19.11.07 10:22
Оценка:
Здравствуйте, Андрей Д, Вы писали:

CryptProtectData расщифровать можно только под тем акаунтом который шифровал.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.