Page 1 of 1

Banning Licenses + other questions

Posted: Wed Mar 28, 2012 3:48 am
by Mephobia
hey, i was fooling around with enigmas licensing system and i had a few questions.
1: after they register, the login thing doesnt show, but does it still check to see if the license is valid?
2: is there a way to ban a license you made? like can i make a license, use it, then delete it, so when i rerun my protected program it will not log them in.
3: What does checking off the Stolen checkbox do/mean
4: how does the protected program contact the place where the licenses are stored? like there is no need for any online txt file that contains hwids or whatever. so how does it check it?
5: how secure is the hwid system?

i just need to know how to ban/delete licenses if the user charges back or something. Thanks

Regards,
Mephobia

Re: Banning Licenses + other questions

Posted: Wed Mar 28, 2012 11:33 am
by scorillo7
Mephobia wrote:hey, i was fooling around with enigmas licensing system and i had a few questions.
1: after they register, the login thing doesnt show, but does it still check to see if the license is valid?
2: is there a way to ban a license you made? like can i make a license, use it, then delete it, so when i rerun my protected program it will not log them in.
3: What does checking off the Stolen checkbox do/mean
4: how does the protected program contact the place where the licenses are stored? like there is no need for any online txt file that contains hwids or whatever. so how does it check it?
5: how secure is the hwid system?
6.i just need to know how to ban/delete licenses if the user charges back or something. Thanks
Regards,
Mephobia
1.yes, it check the license file
2.in enigma this is called stolen and that serial must included in next update.
3.if you suspect a license is pirated or other spooky thing you can lock that serial.
4.enigma stores license file in user computer.
5.this is very secure but not 100% unbeatable.
6.stolen key.

Re: Banning Licenses + other questions

Posted: Wed Mar 28, 2012 11:49 am
by Enigma
Thanks scorillo7, I have just few notes.

1. Once you mark a serial key as Stolen in Enigma Protector, and protect your file, then it will not accept this key anymore (even if it was valid).
2. License is stored on the user PC in a file or in a registry. Use Registration Features - Registration Data Storing panel for settings.
Also, this feature does not limit ability to store a license. Enigma Protector has a plugins system, and you may develop own plugin that will handle functions Plugin_OnKeySave and Plugin_OnKeyLoad and store key anywhere you want (flash, network etc).

Re: Banning Licenses + other questions

Posted: Wed Mar 28, 2012 5:52 pm
by Mephobia
do u think i can make my program delete the license file on start so that each time they open it they need the registration key. cause u said i can only ban a license when there is an update.

Re: Banning Licenses + other questions

Posted: Wed Mar 28, 2012 7:32 pm
by scorillo7
Mephobia wrote:do u think i can make my program delete the license file on start so that each time they open it they need the registration key. cause u said i can only ban a license when there is an update.
Hmmm,it is posible but not recommended.
why you want to do something like that?
Think at legitimate user of you're app,this will haras they,every time they will be forced to insert serial.there is no logic in doing that.If you have a licensed key "stolen" this will be on next update.If the current app is lower version, enigma protection will not be aware of that changed status(stolen) until next version.Do you understand the behavior?

Re: Banning Licenses + other questions

Posted: Wed Mar 28, 2012 7:45 pm
by Mephobia
yes, but everytime someone tries to charge back a payment, I dont want to have to release an update just to make sure that person cannot run it again... see what i am saying? I would remove the reg item on load so that if the person charges back, i can just delete/ban their serial, and they wont be able to use it until i unban them

Re: Banning Licenses + other questions

Posted: Thu Mar 29, 2012 5:49 am
by Enigma
Just imagine, how do you think it would be possible to block the license without internet connection?
It is just impossible.

Enigma Protector uses compromise way, when the license is being blocked, new version is protected and blocked license is not accepted.