Delphi 32 и защита от USB редиректа

Страницы: 1 2 След.
RSS
Delphi 32 и защита от USB редиректа, Как отловить, запретить редирект
 
День добрый,

Есть прекрасная программа USB Redirector, которая пробрасывает USB порт по сети.
Так вот вопрос можно ли как ни то отловить этот проброс и запретить работу программе.
Ключи поставляются Sentinel HL Pro в DriveLess конфигурации  
 
Добрый день, Дмитрий.

А зачем вообще ей что-то запрещать? Если ключ перебросят на другой ПК, то он будет работать только там, то есть ключ одновременно сможет работать только на одном ПК, так какая разница на каком? Количество запущенных экземпляров приложения от этого не изменится.
 
День добрый, Юрий,

Ситуация из жизни. Человек купил ПО с ключем, дальше втыкает ключ у себя, запускает USB redirector Сервер и расшаривает ключ, программу сливает другому человеку, тот у себя запускает Клиента, цепляется к серверу и ключ виден. В итоге получаем: Один купленный ключ и неограниченное число пользования программой.

Думаю не хорошо, нет?
 
Дмитрий, USB redirector, как и любое другое решение подобного рода, способен пробросить USB устройство единовременно только на ОДИН ПК, следовательно по предложенному Вами сценарию он работать не будет. Так что тут опасения напрасны.

Однако, если при защите была выключена опция периодической фоновой проверки ключа (по умолчанию она включена и фоновая проверка выполняется раз в 5 минут), тогда подобный сценарий возможен, но это уже вопрос не к нам, так как повторюсь, при защите через Envelope эту опцию нужно специально отключать чтобы добиться такого результата.

Также, Вы можете самостоятельно устанавливать периодичность фоновой проверки ключа, по умолчанию стоит значение 1 раз в 5 минут, Вы можете этот интервал уменьшить до приемлемого для Вас значения.  
 
Юрий,

1. Сервер один, пробрасывает единовременно только на ОДИН ПК - тут Вы правы

2. Клиентов может быть сколько угодно, но работать может только один при пробросе, но Вы видимо не хотите понять следующую картину:

Один сервер и много клиентов (я не говорю про единовременно), просто клиентов много пусть они работают по очереди но их много. В итоге: 5 человек скинулись и купили программу, и потом по очереди ее пользуются (Удаленно). Что я не так объясняю то?
 
Дмитрий, а какая разница сколько этих клиентов работаю с ПК, если единовременно может работать только один? Вы что будете стоять над каждым пользователем Windows с топором и если он ненароком пустит кого-то за свой ПК (попользоваться - вот злодей-то!), отрубите ему голову? Чтоб неповадно было, так?

Если Вы в этом видите проблему, тогда для Вас проблемой будет и если на одну организацию купят один ключ и будут его друг другу передавать чтобы попользоваться...

Клиент у Вас покупает ключ с одной лицензией - это значит, что пользователь сможет использовать Ваш софт: ЕДИНОВРЕМЕННО один пользователь на одном ПК.
Если Вы ещё хотите чтобы пользователь не мог передавать свой ключ никому другому, то тут Вам аппаратные ключи не подходят, так как для них такой задачи и не ставится. Вам тогда подходят только программные Sentinel SL ключи, они при активации привязываются к конкретному ПК и на другой ПК их можно перенести только если Вы, как разработчик, разрешите эту опцию для ключа.  
 
> Вам тогда подходят только программные Sentinel SL ключи, они при активации привязываются к конкретному ПК


Только не забыть отключить  Terminal Services

...и да, от хорошо заизолированной, а потом расклонированной виртуалки это тоже не спасёт

Тут уж только облачные сервисы, наверное
 
> В итоге: 5 человек скинулись и купили программу, и потом по очереди ее пользуются (Удаленно).


Покупаю вашу программу (вскладчину).
Ставлю ее в VirtualBOX.
В него же пробрасываю ключ.

Доступ к этой виртуалке по стандартному протоколу VNC раздаю 5-м друзьям.

Никакого шаринга USB-портов, программа действительно работает только на одном компьютере, просто за этот компьютер по очереди садятся разные люди, хотя и по сети.

USB Redirector не используется, а результат тот же самый.
 
Что-то не понимаем мы друг друга  :(  
 
Вам объясняют, что от этой ситуации вы ни-как не защититесь. В принципе.

Вот я пришёл к другу, сел за его компьютер и пользуюсь установленными там программами - мы их вскладчину купили - как вы собираетесь мне (или другу, или программам на его компьютере) это запретить техническими средствами? Как ???

Этого никто не может, и HASP в том числе.
Страницы: 1 2 След.
Читают тему (гостей: 1)