powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Установка сертификатов на машине клиента, защита клиента
4 сообщений из 4, страница 1 из 1
Установка сертификатов на машине клиента, защита клиента
    #37115279
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Как сделать так, чтобы пользователь-клиент не мог написать свою программу-клиента для работы с моим сервисом? У меня клиент на LabVIEW, но, насколько я знаю, у запущенной службы через сеть доступны метаданные - т. е. пользователь может воспользоваться тем же Visual Studio, создать прокси класс для моей службы и писать своего клиента.

Я пока только придумал делать на стороне сервиса какие-нибудь преобразования с передаваемыми данным, а на стороне клиента делать потом обратные преобразования, в результате клиент-пользователь не будет знать, что нужно делать с полученными данными, чтобы написать свой клиент. А экзешники LabVIEW, как говорят, ещё никто пока не взломал, чтобы там код посмотреть.

2. Чтобы сделать шифрование посредством сертификатов, надо на машине клиента установить открытый ключ сервера и ключи клиента. Как сделать это в автоматическом режиме (максимум, пользователь соглашается с установкой сертификатов во всплывающем сообщении и жмёт ОК - примерно так), желательно без возможности пользователя потом копировать и передавать третьим лицам эти сертификаты? Т. е. чтобы не передавать пользователю вместе с установщиком клиента и ключи в сертификатах в виде файлов, которые можно как угодно копировать и перемещать. Как запретить клиенту экспортировать ключи из установленного сертификата (например, через консоль управления MMC)? Если второй вопрос будет решён, то первый вопрос отпадает.
...
Рейтинг: 0 / 0
Установка сертификатов на машине клиента, защита клиента
    #37115316
Фотография Верблюд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user73201. Как сделать так, чтобы пользователь-клиент не мог написать свою программу-клиента для работы с моим сервисом?

Надо пойти от обратного и собирать деньги за пользование сервисом, раз он такой популярный, что для него собственных клиентов пишут. И пусть хоть запишутся - станешь тру-мультимиллионером.
...
Рейтинг: 0 / 0
Установка сертификатов на машине клиента, защита клиента
    #37115856
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за совет, конечно, но в данном случае не я сам ставлю себе задачи. Вопрос остаётся в силе. Кроме того, остались ещё другие вопросы.
...
Рейтинг: 0 / 0
Установка сертификатов на машине клиента, защита клиента
    #37116055
Фотография iConst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320,

1. использовать авторизацию и плюс -
2. заюзать https, только с самопровозглашенным сертификатом все равно гимор будет
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Установка сертификатов на машине клиента, защита клиента
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]