Domain suspended or not configured

If you are the administrator and believe this is an error on our side, please check your BunnyCDN account configuration or contact customer support.

Разработать Windows-Сервис и службу авторизации и лицензирования | fseek.ru
На главную

Разработать Windows-Сервис и службу авторизации и лицензирования

Добрый день! <br><br>ТЗ звучит примерно следующим образом: <br>Задача Windows-службы - пройти авторизацию, активировать лицензию и периодически обновлять лицензионный тикет.<br>При этом служба должна запустить клиентское приложение во всех терминальных сессиях и отслеживать появление новых сессий, для того чтобы запустить в них клиентское приложение.<br>При этом сервис должен установить связь со всеми клиентами (через Named Pipe, например)<br>При этом запуск процессов и создание именованных каналов должны осуществляться с правильно настроенными дескрипторами безопасности. А выход из приложения должен приводить к остановке Windows-службы. Перед завершением, должен быть показан диалог подтверждения на отдельном рабочем столе<br><br>Имеется готовый "сервер" на java, откуда сервис берет данные. <br><br>Нужно разработать по следующим задачам:<br>1. Создание оконного приложения (https://learn.microsoft.com/ru-ru/windows/win32/learnwin32/your-first-windows-program) на windows-forms<br>2. Управление областью уведомлений (https://learn.microsoft.com/ru-ru/windows/win32/shell/notification-area)<br>3. Создание службы и управление службой (https://learn.microsoft.com/ru-ru/windows/win32/services/using-services)<br>4. WTSEnumerateSessions - получение всех сессий, WTSQueryUserToken - проверка токена, ImpersonateLoggedOnUser - проверка пользователя, CreateProcessAsUser - создание процесса от пользователя<br>5. Безопасность (https://learn.microsoft.com/en-us/windows/win32/api/sddl/nf-sddl-convertstringsecuritydescriptortosecuritydescriptora)<br>6. SERVICE_CONTROL_SESSIONCHANGE - событие изменения сессии (events service (https://learn.microsoft.com/en-us/windows/win32/api/winsvc/nc-winsvc-lphandler_function_ex))<br>7. Каналы (PIPE) (https://learn.microsoft.com/ru-ru/windows/win32/ipc/using-pipes)<br><br>Имеется на 30-40% реализованный сервис и служба. Проект (сервер) на java - завершен. <br>Учебная работа, сам проект С++ не должен быть большим. Прошу оценить работу и писать мне для согласования цены.<br><br>