Jump to content
  • 0

Implement Verification/Activation system to my java program.


Question

Posted

First, this topic is not related with Lineage. I just post it here, because this section looks to be alive in comparison with the proper section.

 

So, i have a java program that supposed to run offline. Do you have any ideas how to prevent users (i am going to sell them the program) and give it for free to their friends or w/e?

 

I know that everything can be cracked, but i don't care if somebody cracks it and give it for free. I want to prevent the simple copy from computer, paste it to another.

 

I know that this can be easily done with a server and an internet connection, but i want to avoid this option...

 

Shoot me with your ideas :)

3 answers to this question

Recommended Posts

  • 0
Posted (edited)

You can check some p.c details like mac address in your base server or email or or or (you have to set it manually in your database ) the software will send the info everytime it run.... 

take care about the server connections. you cant prevent decompile so a connection that inserts data might be harmful. You cant prevent copying... lets say you can make it as 'less useful' unless it is register.. that way a copied software will be as a demo which might force them to buy it with giving the proper details on you 

Edited by melron
  • 0
Posted
20 hours ago, melron said:

You can check some p.c details like mac address in your base server or email or or or (you have to set it manually in your database ) the software will send the info everytime it run.... 

take care about the server connections. you cant prevent decompile so a connection that inserts data might be harmful. You cant prevent copying... lets say you can make it as 'less useful' unless it is register.. that way a copied software will be as a demo which might force them to buy it with giving the proper details on you 

As i said my friend, i don't want to add any kind of internet connection in my program. (I know how to do it, i just don't want, because the program does everything offline) :P

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...