Jump to content

License manager & Software Protection


augusto.pellis

Recommended Posts

Hi

There are several solutions in the market for securing software, but it is precisely what you want to use it for.
You can also make something yourself in combination with a subscription model.

For example, you can also create an encrypted file with customer data that is always displayed,
which also uses a machine ID or mac address of the server or another unique key.
For example, a key that you generate based on customer data or a random code.

You can use a GUID in your application and include that code as a unique code in an encrypted file.
You regularly check whether the GUID is equal to the content of the file and you also do a check in
your online license manager. Here you arrange your subscription and determine whether the
application can run or not. If you turn off the subscription in your license manager, you also change
a parameter in the encrypted file so that the application does not work if they turn off internet traffic
or apply a firewall rule.
You can also use the registry as a fall-back of the encrypted file if, for example, they restore
a version.

Pay attention when using unique hardware data as this may change again. Certainly when your
customer starts using virtualized servers, for example with VMware and a VMotion takes place
to another server.

https://avlock.av-soft.com/ see the documentation section for info
http://www.jproductivity.com/
http://www.ssware.com/index.htm
https://www.oreans.com/
https://agilis-sw.com/

 

Link to comment
Share on other sites

Thanks mierlp for your help. I've been dealing with QLM for a while and I would switch to something which doesn't need anything installed client side (uniGUI speaking that would be our application server) apart the license key(s) stored somewhere.

I'll bee checking the links you so courtesy provided.

Thanks

Augusto

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...