Права администратора для приложения

Общие вопросы программирования, алгоритмы и т.п.

Модератор: Модераторы

Re: Права администратора для приложения

Сообщение fwp » 05.05.2016 12:45:50

mirk писал(а):
debi12345 писал(а):Все, что в Hot_Key_Local_Machine (от имени пользователя "Система").

Откуда такая информация?

Да бред это... Все что в HKLM будет обязательно запущено. Но от имени пользователя.
Все что нужно для конкретного пользователя заносится в HCU.
fwp
новенький
 
Сообщения: 29
Зарегистрирован: 25.03.2008 12:00:06

Re: Права администратора для приложения

Сообщение shyub » 06.05.2016 08:44:58

Несколько дней потратил на решение аналогичной задачи: программа должна запускаться при автозагрузке и в процессе работы вносить изменения в реестр. В ту же очередь права пользователей должны быть максимально ограничены. Решить "в лоб" не удалось, поэтому пришлось использовать альтернативу: отключил UAC, при первом запуске программа себя регистрирует в ветке HKEY_LOCAL_MACHINE\\Software\Microsoft\Windows\CurrentVersion\Run (автозагрузка), запрещает автозапуск подключаемых дисков (флэшек) в ветках реестра HKEY_CURRENT_USER\\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer, HKEY_LOCAL_MACHINE\\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer и HKEY_USERS\\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer, запрещает запуск диспетчера задач по Ctrl+Alt+Del в ветке HKEY_CURRENT_USER\\Software\Microsoft\Windows\CurrentVersion\Policies\System, работает только в полноэкранном режиме, прячет панель задач и кнопку "Пуск", при выходе проверяет наличие флэшки с ключом, которая есть только у администратора, и при её отсутствии выключает компьютер. Т.е. любой пользователь может воспользоваться программой (как говорили выше: "Завести двигатель, не имея прав, а вот тронуться с места не выдет").
shyub
постоялец
 
Сообщения: 112
Зарегистрирован: 25.11.2014 23:15:19

Re: Права администратора для приложения

Сообщение pupsik » 06.05.2016 09:43:26

pupsik
энтузиаст
 
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13

Re: Права администратора для приложения

Сообщение shyub » 06.05.2016 12:19:50

mirk а так: http://stackoverflow.com/questions/2432 ... rator-mode? Не пробовали?

Я пробовал использовать манифест (ниже подрабная инструкция для Лазаруса), но запускать через автозагрузку не получилось.
Вложения
Запуск прог. от имени админа (Lazaruse).rar
(12.07 КБ) Скачиваний: 405
shyub
постоялец
 
Сообщения: 112
Зарегистрирован: 25.11.2014 23:15:19

Re: Права администратора для приложения

Сообщение fwp » 06.05.2016 13:27:40

shyub писал(а):
mirk а так: http://stackoverflow.com/questions/2432 ... rator-mode? Не пробовали?

Я пробовал использовать манифест (ниже подрабная инструкция для Лазаруса), но запускать через автозагрузку не получилось.

Манифест - не решение задачи. Он не отменяет вопросов к пользователю. А пользователь может благополучно послать вас и продолжить работать.

Добавлено спустя 5 минут 23 секунды:
Я вот только не пойму, какая религия запрещает автору топика воспользоваться psexec?
fwp
новенький
 
Сообщения: 29
Зарегистрирован: 25.03.2008 12:00:06

Re: Права администратора для приложения

Сообщение pupsik » 06.05.2016 15:54:15

Интересно: а зачем в параметрах проекта есть "Уровень исполнения" и "Доступ к интерфейсу пользователя (uiAccess)"?

Он не отменяет вопросов к пользователю.
а вы и с подписью пробовали?
pupsik
энтузиаст
 
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13

Re: Права администратора для приложения

Сообщение fwp » 06.05.2016 17:25:31

pupsik писал(а):Интересно: а зачем в параметрах проекта есть "Уровень исполнения" и "Доступ к интерфейсу пользователя (uiAccess)"?

Он не отменяет вопросов к пользователю.
а вы и с подписью пробовали?

Нет. Я почитал, что манифест не позволяет тихую установку. Потому пошел другим путем. Пользователь при загрузке запускает приложение. А оно в свою очередь пускает процесс от имени меня. И этот процесс делает все что мне надо.
P.S. А вы пробовали с подписью?
fwp
новенький
 
Сообщения: 29
Зарегистрирован: 25.03.2008 12:00:06

Re: Права администратора для приложения

Сообщение Лекс Айрин » 06.05.2016 18:03:39

fwp писал(а):Я почитал, что манифест не позволяет тихую установку.


И это, на самом деле, правильно. Сколько таких "тихих" прог пришлось удалить.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Права администратора для приложения

Сообщение pupsik » 06.05.2016 18:30:29

И этот процесс делает все что мне надо.
ну и замечательно.
Сколько таких "тихих" прог пришлось удалить
маил ру в том числе? :)
pupsik
энтузиаст
 
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13

Re: Права администратора для приложения

Сообщение Лекс Айрин » 06.05.2016 18:37:50

ага((( А так же Амиго, Спутник и туеву хучу других.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Права администратора для приложения

Сообщение pupsik » 06.05.2016 19:12:47

Лекс Айрин и антивирь вирем не считает.
Всего то апи винды и никаких прав :wink:
pupsik
энтузиаст
 
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13

Re: Права администратора для приложения

Сообщение Лекс Айрин » 06.05.2016 19:21:43

pupsik, это не вирь -- это нежелательное ПО. Просто оно 1) затормаживает комп. 2) активно переключает запуск на себя (в том числе подлыми средствами, типа правки ярлыков) 3)дофига добавляет рекламы.4) практически бесполезно.
примерно такая же проблема с дровами на видюху -- я их предпочитаю скачивать с сайта NVidia (наплевался от ATI видюх, поэтому не пользуюсь ими) -- куча прог-прилипал может затормозить даже мощный комп.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Права администратора для приложения

Сообщение pupsik » 06.05.2016 20:21:03

Лекс Айрин смотря как посмотреть. % то получают с него... Вопрос иного св-ва: оно же не задаёт пользователю лишних вопросов? И пишется относительно просто. Кстати на лазаре то же можно написать. Вопрос цены :)
п.с.
Десяток процедур а сколько неудобств :mrgreen:
pupsik
энтузиаст
 
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13

Re: Права администратора для приложения

Сообщение debi12345 » 06.05.2016 21:36:42

Хм, а чем не нравится связка "подписанный сервис-демон & фронтэнд" ? Проблема найти действительный сертификат, действительный лет эдак на 10 ?
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5752
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Re: Права администратора для приложения

Сообщение Лекс Айрин » 07.05.2016 10:15:38

pupsik писал(а):Десяток процедур а сколько неудобств :mrgreen:


Лень писать батник удаляющий весь этот хлам.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Пред.След.

Вернуться в Общее

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23

Рейтинг@Mail.ru
cron