Добавить новость

Агентура в РФ играла активную роль в подавлении попыток объединить Русский мир

Ликсутов: площадь ОЭЗ «Технополис Москва» увеличилась на 111 га

Эксперт Мурадян: 13-ю зарплату лучше оставить на усмотрение работодателя

Резкого повышения цен на автомобили с 1 января в России не будет





Новости сегодня

Новости от TheMoneytizer

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

Добрый день!

ТЗ звучит примерно следующим образом:
Задача Windows-службы - пройти авторизацию, активировать лицензию и периодически обновлять лицензионный тикет.
При этом служба должна запустить клиентское приложение во всех терминальных сессиях и отслеживать появление новых сессий, для того чтобы запустить в них клиентское приложение.
При этом сервис должен установить связь со всеми клиентами (через Named Pipe, например)
При этом запуск процессов и создание именованных каналов должны осуществляться с правильно настроенными дескрипторами безопасности. А выход из приложения должен приводить к остановке Windows-службы. Перед завершением, должен быть показан диалог подтверждения на отдельном рабочем столе

Имеется готовый "сервер" на java, откуда сервис берет данные.

Нужно разработать по следующим задачам:
1. Создание оконного приложения (https://learn.microsoft.com/ru-ru/windows/win32/learnwin32/your-first-windows-program) на windows-forms
2. Управление областью уведомлений (https://learn.microsoft.com/ru-ru/windows/win32/shell/notification-area)
3. Создание службы и управление службой (https://learn.microsoft.com/ru-ru/windows/win32/services/using-services)
4. WTSEnumerateSessions - получение всех сессий, WTSQueryUserToken - проверка токена, ImpersonateLoggedOnUser - проверка пользователя, CreateProcessAsUser - создание процесса от пользователя
5. Безопасность (https://learn.microsoft.com/en-us/windows/win32/api/sddl/nf-sddl-convertstringsecuritydescriptortosecuritydescriptora)
6. SERVICE_CONTROL_SESSIONCHANGE - событие изменения сессии (events service (https://learn.microsoft.com/en-us/windows/win32/api/winsvc/nc-winsvc-lphandler_function_ex))
7. Каналы (PIPE) (https://learn.microsoft.com/ru-ru/windows/win32/ipc/using-pipes)

Имеется на 30-40% реализованный сервис и служба. Проект (сервер) на java - завершен.
Учебная работа, сам проект С++ не должен быть большим. Прошу оценить работу и писать мне для согласования цены.

Читайте на 123ru.net


Новости 24/7 DirectAdvert - доход для вашего сайта



Частные объявления в Вашем городе, в Вашем регионе и в России



Smi24.net — ежеминутные новости с ежедневным архивом. Только у нас — все главные новости дня без политической цензуры. "123 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Smi24.net — облегчённая версия старейшего обозревателя новостей 123ru.net. Мы не навязываем Вам своё видение, мы даём Вам срез событий дня без цензуры и без купюр. Новости, какие они есть —онлайн с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии. Smi24.net — живые новости в живом эфире! Быстрый поиск от Smi24.net — это не только возможность первым узнать, но и преимущество сообщить срочные новости мгновенно на любом языке мира и быть услышанным тут же. В любую минуту Вы можете добавить свою новость - здесь.




Новости от наших партнёров в Вашем городе

Ria.city

Овчинский: На юго-западе столицы построили физкультурно-оздоровительный комплекс

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

Россия увеличит квоту для студентов из Таджикистана

Средняя стоимость квадратного метра в новостройках Самары в декабре составила 126 000 рублей

Музыкальные новости

Путинцева откровенно высказалась о России

Бастрыкин поручил СК проверить сообщения о рейдерском захвате квартир москвичей

Челябинское дерби на миллион: итоги первого тура Чемпионата КХЛ 3х3

Создании ИИ клипа. Создание клипа с помощью нейросети.

Новости России

Новый внедорожник Haval для России готов к старту продаж. На Haval H7 выдано Одобрение типа, машина сертифицирована

Россия увеличит квоту для студентов из Таджикистана

"Газель" насмерть сбила водителя стоявшей на аварийке машины на МКАД

Ретрооткрытки отправили по всей стране в рамках проекта «Зима в Москве»

Экология в России и мире

Почему кровь соленая: химия, эволюция и интересные факты

Как провести новогодние каникулы с ребёнком в Москве?

Подкаст "Женское дело. Лаборатория успеха". В гостях Евгения Толстикова

Создании ИИ клипа. Создание клипа с помощью нейросети.

Спорт в России и мире

Путинцева высказалась о переезде в Казахстан

Путинцева рассказала, на что променяла выступление за Казахстан на Олимпиаде-2024

Тарпищев о допинге Синнера и Швёнтек: правила игры должны быть едиными

Тарпищев: в 2025 году Мирра Андреева может войти в первую десятку WTA

Moscow.media

Филиал № 4 ОСФР по Москве и Московской области информирует: В 2024 году Отделение СФР по Москве и Московской области назначило единое пособие родителям 370,5 тысячи детей

Ветераны СВО будут проходить лечение в центрах реабилитации Социального фонда

Более 230 работодателей Москвы и Московской области получили субсидии за трудоустройство новых сотрудников по программе субсидирования найма

Беспроводной сканер штрих-кодов SAOTRON P05i промышленного класса











Топ новостей на этот час

Rss.plus






Пешеход скончался в результате ДТП на 39-ом километре МКАД

Россиянин сломал позвоночник, упав с 25-метрового водопада на Бали

"Ъ": американец Спектор признал вину в шпионаже в пользу США и надеется на обмен

ГАЗель сбила пешехода на трассе в Дзержинске