Page 1 of 2

How to protect my program and get registration from User?

Posted: Fri May 31, 2013 8:50 pm
by Bigkang
How can I protect my program that can be accessed by many users, and each user will send different registration numbers to me, and I send them the code to to make my program operational.

Bigkang

Re: How to protect my program and get registration from User

Posted: Sun Jun 02, 2013 12:03 pm
by Enigma
Hi Bigkang,

In the most common way you should use the following functions:
- Registration Features - Common - Allow Execution only if registered
- Registration Features - Registration Dialog.

Users will run the program, see this dialog, send you back Hardware ID. Based on this, you will generate a key and send it back to user.

See this video for more info: http://www.softwareprotection.info/2011 ... protector/

Re: How to protect my program and get registration from User

Posted: Wed Jul 31, 2013 6:58 pm
by crackheadz
when i use the hardware id of user to generate a key, why it always says "hardware id is invalid""?

Re: How to protect my program and get registration from User

Posted: Thu Aug 01, 2013 7:48 am
by Enigma
crackheadz wrote:when i use the hardware id of user to generate a key, why it always says "hardware id is invalid""?
This happens only if you've protected the file with one project file, but trying to generate a key with another project.

Re: How to protect my program and get registration from User

Posted: Thu Aug 01, 2013 8:46 am
by crackheadz
Enigma wrote:
crackheadz wrote:when i use the hardware id of user to generate a key, why it always says "hardware id is invalid""?
This happens only if you've protected the file with one project file, but trying to generate a key with another project.
if the user sends his hardware id, how to generate a key for him? Do i have to generate the key using, Tools>Key Generator? or Tools>Export Key Generator? Do i have to edit again the unprotected exe or the protected one?

Re: How to protect my program and get registration from User

Posted: Thu Aug 01, 2013 8:50 am
by Enigma
You have to open your .enigma project file in Enigma Protector and generate a key using Tools - Keys Generator. That's only a one way, you may also export keygen, use License Manager etc.

Re: How to protect my program and get registration from User

Posted: Thu Aug 01, 2013 8:53 am
by crackheadz
Enigma wrote:You have to open your .enigma project file in Enigma Protector and generate a key using Tools - Keys Generator. That's only a one way, you may also export keygen, use License Manager etc.
thanks for the very fast reply, i'll try your suggestions. but my problem is, how can I add the hardware id of a user when generating a key, it always says "hardware id is invalid, when i put the hardware id in the key generator?

Re: How to protect my program and get registration from User

Posted: Thu Aug 01, 2013 9:01 am
by Enigma
crackheadz wrote:"hardware id is invalid, when i put the hardware id in the key generator?
As I told, I think that you are using not same project file for protecting the file and for generating a key.

Make a new project, configure it, save it, protect the file, send file to client, ask to return you Hardware ID, open saved project file in Enigma Protector and generate a key. Using these recommendations you'll succeed.

Re: How to protect my program and get registration from User

Posted: Thu Aug 01, 2013 9:20 am
by crackheadz
thank you soooooooooooooooooo muchhhhhhhhhhhhhhhhhhh!!!!! thanks for being patient.

Re: How to protect my program and get registration from User

Posted: Wed Jul 25, 2018 7:55 am
by aceventura2
Hi dear Enigma,
I am trying to generate a new key for myself. Whenever I use Enigma Protector and use the Hardware ID which is auto-populated in the trial expired version exe file, it comes up with "hardware id invalid" for my own machine. How can I get that to work ? Also its gives and error "file is already protected" so what should I do. Thank you.