Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Удаление ключа из HKEY_CLASSES_ROOT без прав админа [D5, Win2k, WinXP]


Clickmaker ©   (2003-04-13 17:28:00) 

Доброе время суток, господа программеры! Приложению требуется удалить ключи из раздела HKEY_CLASSES_ROOT\TypeLib\{<GUID>}, при этом оно может быть запущено без прав админа. Как это можно сделать: достаточно ли процессу взять себе полномочие SE_TCB_NAME, чтобы было позволено открыть ключ с доступом DELETE, или требуется SE_TAKE_OWNERSHIP_NAME для того чтобы текущему юзеру стать владельцем удаляемого ключа, или есть другие способы? Если кто-то делал что-то подобное, откликнитесь пож-та.


Morfein   (2003-04-13 20:45:00) [1]

Ну раз приложению это так сильно требуется :)), то придётся ему(приложению) попросить юзера переключиться на профиль с правами админа :))


Songoku   (2003-04-13 17:57:00) [2]

Это практически не возможно .... только если гдето в памяти отключить проверку на одмина.


Anatoly Podgoretsky   (2003-04-13 17:55:00) [3]

Да многие вирусы и хакеры об этом мечтаютю
Мечтать не вредно.


Наверх

Титульная страница Поиск, карта сайта Написать письмо