Re: Pipes & security

From
Alex Fedotov ()
To
Alex Martinov
Date
2001-05-14T11:09:05Z
Area
SU.WINDOWS.NT.PROG
From: "Alex Fedotov" <alexf@3cube.com>

Alex Martinov wrote:

> После изучения МСДН там был выловлен кусок кода, который производит
следующие
> манипуляции (примерно):
> InitializeSecurityDescriptor(...);
> НепомнючтоDescriptorDacl(...);

SetSecurityDescriptorDacl

> Точный смысл этих манипулиций я не уловил, но интуитивно догадался, что
там
> делается что-то полезное в правами в плане разрешений ж-)

Устанавливается NULL DACL.

> Получаем дескиптор, который подсовываем при вызове CreateNamedPipe.
> И имеем результат такой, что с машины с 2000 виндой клиент подключается к
> сервису на НТ4 нормально, при коннекте с НТ4 на 2000 получаю ошибку 1325
(вроде
> бы точно не помню, на 13 начинается, если принципиально, то уточню)

Так не пойдет. Пожалуйста, точный код ошибки, какая функция возвращает.
Это же не ясновидцев эха все-таки.

> Смысл ее что какая-то беда с именем пользователя или паролем.  Где
ковырять?
> Может это система где-то не настроена? Или надо колдовать с апи?

Оба варианта возможны.

> И общий вопрос: где можно почитаь про безопасность в НТ с точки зрения
> програмиста, чтоб было разжевано? Можно на английском, но лучше русский.

"Programming Windows Security" by Keith Brown, Addison-Wesley, ISBN
0-201-60442-6.

--
Alex Fedotov


--- ifmail v.2.15dev5
 * Origin: 3Cube, Inc. (www.3cube.com) (2:5020/400)