Java: License authentication and validation via software or server? -


I need some suggestions to prove the license (user / license key).

Is it better to do many games, which is validating the CD key from the company's server, how can it be implemented without "cracked" or "patches"?

Or is it better to validate the user / license key within this software? Do not you see Floating Keygins around the Net after some time?

Please advise.

If you make it a customer side, the code can be unconnected and the algorithm is learned. Keeping it on server side prevents it.

If you simply return a type of "true / false" type then a proxy server can be developed, which gives the customer "true" so that the customer can think that it is enabled when it was not.

You will need to provide some encryption for working on the server and for network communication.

Nevertheless, this kind of defeat is still a plan (I will not go into details, but many apps that work like this are lost, too). In order to actually do this work you have to do some real work on the server instead of the client so that results can not be useless.


Comments