Process Security

9 отговора 0 прегледа
#1

Process Security

Някой занимавал ли се е по задълбочено с процеси и създаването им със специални права? По точно security права, security descriptor-и и т.н. Опитвам се да създам процес под WindowsXP който работи под ограничен потребител, със специални права, които не позволяват на потребителя да го убие. Ако някой може да ми даде насока или линк към място с някаква информация за това как се работи със security descriptor и въобще за защита на процеси. Няма почти никаква информация из интернет, има разпокъсани примери които общо взето не помагат изобщо, а и са на C което усложнява цялата работа :). Тук из форума също не можах да намеря нещо което би ми било от полза, затова реших да попитам. Благодаря предварително за отделеното внимание.

Отговор
в отговор на asd #2

Re: Process Security

Помня, че в MSDN имаше хубаво описание и примери за това, но аз го гледах доста отдавна, сега може и да са редактирали статиите по темата.

Mixy
Отговор
в отговор на Mixy #3

Re: Process Security

Определено са ги променили :). Ровя там от 2 дни, няма нищо полезно...

Отговор
в отговор на asd #4

Re: Process Security

Тогава питаш Google. И там излизат някои интересни неща:

[линк]
[линк]
[линк]

Разгледай книжката от първите два линка, особено Глава 15: Securing Windows Objects - има много добри обяснения и пояснения с примери.

Успех!

Mixy
Отговор
в отговор на Mixy #5

Re: Process Security

Благодаря Mixy :) ще попрочета, че да видим какво ще излезе :)

Отговор
в отговор на asd #6

Re: Process Security

Преди няколко месеца се рових по въпроса в MSDN и там си имаше всичко. Не си чел на правилното място. Естествено примерите не са на Delphi.
п.п. Ще потърся дали съм си запазил линк някъде.

Редактирано от vido на

Отговор
в отговор на vido #7

Re: Process Security

:) Чел съм всичко там, прав си описано е всичко, е вярно примерите не са на Delphi, но няма значение :) проблема беше, че тези примери там описват всичките структури с които се работи, но няма точен пример как се работи с тях. Както и да е :) аз се оправих, линковете към e-book-а който ми даде Mixy ми помогнаха да разбера общо взето начина по който се работи с правата за достъп и access list-а на WIndows, останалото бяха малко тестове и описанията от MSDN :) Ако някой го интересува как съм си решил проблема мога да напиша тук подробно как се работи с правата на обектите в WindowsNT. Оказа се, че на Delphi цялата работа е доста опростена...в смисъл че желания ефект го постигнах с 10-20 реда, а на C или на VB е доста повече и доста по-сложно.

Отговор
в отговор на asd #8

Re: Process Security

За любознателните ето тук - [линк] е описано доста подрбно с картинки и свестни примери как се защитава обект в WindowsNT, тези примери са специално за правата върху процес, но на тази основа може да се направи и за файл и за директория и за всичко останало.

Отговор
в отговор на asd #9

Re: Process Security

Статията е готина и вече е в архива ми Досега не ми се е налагало да се боря с тия неща, но не е зле човек да е подготвен.

чети и дишай по-леко
Отговор
в отговор на asd #10

Re: Process Security

> Ако някой го интересува как съм си решил проблема мога да напиша тук подробно как се работи с правата на обектите в WindowsNT

Винаги ще е полезно да остане нещо за архива на форума. Ако не ти се пише, можеш да постнеш само кода и да кажеш какво прави.



Mixy
Отговор