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

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

Алгоритм запуска программы под админом [D6, D7, WinXP]


Страницы:   1 2

Avgust ©   (2006-08-09 07:04:00) 

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

проблема в том что логин и пароль для этого нужны открытыми.. тоесть либо мы их храним в файле либо в реестре.. что собственно абсурдно.. более мение если мы их ещё и шифруем.. но имхо.. во первых нарушаем закон.. ( лицензия на крипт ) и собственно ставим под удар безопасность системы..

мой алгоритм:

 програма сама генерирует и выдаёт логин и пароль.

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

генерация происходит с привязкой к железу, серийнику винта и так далее..

для исключения декомпиляции исполняемого ехе.. ставим на него права только выполнение для ограниченного пользователя.. что не даст его  скопировать.

интересует ваше мнение.. спасибо.


Eraser   (2006-08-09 11:17:00) [21]

> [0] Avgust   (09.08.06 07:04)

в крайнем случае, сделать специальный сервис, который будет, при определенной команде к нему, запускать программу.. с правами системы.


Ketmar   (2006-08-09 11:11:00) [22]

> [2] Avgust   (09.08.06 09:29)

а хоть раз в год. всё ненужное винда аккуратно сложит в swap. опять же -- кто мешает посадить мелкий сервис, который при необходимости будет грузить огромную DLL (где и происходит основная работа) и потом выгружать?


Avgust   (2006-08-09 11:08:00) [23]


> Моё мнение не отличается оригинальностью: пароль должен
> самостоятельно ввести пользователь.


проще дать учётке права и не заморачиваться :)


begin...end   (2006-08-09 09:36:00) [24]

> Avgust   (09.08.06 07:04)

> задача запустить программу с правами администратора под
> логином ограниченного пользователя..
> интересует ваше мнение..

Моё мнение не отличается оригинальностью: пароль должен самостоятельно ввести пользователь. Аналогично тому, как это делается при запуске программы от имени другого пользователя, скажем, из Проводника.


Avgust   (2006-08-09 09:29:00) [25]


> Как создать супер пользователя из под Ламера?


никак... или бил об этом никаму не расказал.. :)


> Лучший выход сервис под нужной учеткой, ты ему команду он
> тебе ответ


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


Slym   (2006-08-09 08:51:00) [26]

Как создать супер пользователя из под Ламера?
Лучший выход сервис под нужной учеткой, ты ему команду он тебе ответ...


Страницы:   1 2

Наверх

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