Я работаю над коммерческим программным обеспечением Java и защищен.
Является ли обязательным подключение к Интернету в вашем случае?В нашем случае, наше программное обеспечение имеет смысл только тогда, когда есть подключение к сети Интернет и, следовательно, мы можем сделать обратное проектирование невозможно, просто следуя эту мантру:
делают достаточно часть вычислений происходит на стороне сервера
Там в ничего против этого злоумышленник не может сделать, кроме:
Если наши потенциальные пользователи не довольны тем, что наше программное обеспечение мандатов всегда на подключение к Интернету, они могут либо купить или пират один из нижнего продукта нашего конкурента.
Думайте об этом так: никому не удавалось играть на битве Blizzard с использованием поддельных/сгенерированных лицензионных ключей.
Уверенный, пират может попытаться подделать всю битву.net, но тогда пиратская версия не позволит людям играть, скажем, в реальной экономике WoW и не конкурировать на реальной лестнице Starcraft и т. Д.
Почему никто не смог это сделать: , потому что Blizzard сделала достаточную часть вычисления на серверной стороне.
Достаточная часть вычислений, происходящих на стороне сервера, эффективно означает: «хорошие игры пиратов».
Чем больше мы переходим в мир с постоянным связыванием, тем легче защищать приложения от пиратства. То же самое для контента (DRM), к лучшему или к худшему.
Ссылка не работает. Может кто-нибудь это исправить? –
Ссылка не работает, пожалуйста, обновите ее –
проверьте эту ссылку http://www.codeproject.com/Articles/15496/Application-Trial-Maker. это может помочь – ELITE