views:

317

answers:

2

If I want to sell a web application as an installable product on the customer's servers, what are the best method practices for enforcing licensing such that it's not easily ripped and pirated?

+2  A: 

This question has been asked and answered a few times before http://stackoverflow.com/questions/801458/how-to-create-a-secure-licensed-j2ee-application

You'll get alot of tips reading those questions and following the links

Tommy
A: 

When implementing licensing in a webapp installed on customer machines, make sure that its pre-compiled and preferably obfuscated. That way, the customer cannot change and/or make much sense of the license validation code. You could consider using our Crypto licensing/obfuscation combo for this.

logicnp