Краткий ответ: Нет.
Проблема в том, что ваш клиент должен иметь возможность подключения. Любой, у кого есть копия вашего клиента и время / знания, чтобы понять, как это работает, и создать своего собственного клиента, который передает то же самое. Затем они могут делать все, что хотят.
Крупные компании вкладывают большие деньги в попытки реализовать этот тип DRM, и он всегда терпит неудачу. Мрак - единственный реальный способ, которым работает этот тип вещей (где никто не мешает его сломать).
Сама служба должна пытаться защитить себя от неправомерного использования, либо путем аутентификации, либо путем тщательной проверки совершаемых вызовов, чтобы заблокировать все, что вы пытаетесь предотвратить. То, что вы пытаетесь сделать, на самом деле не очень безопасно.
(Что делает этот сервис, что вас так волнует?)