Page 2 of 2
Re: protection against byte patching with ollydbg
Posted: Sun Nov 20, 2011 3:24 am
by newuser
Its either I read wrongly lastnite or the post been amended.
If I subscribe to enigma online with US$19 per month, I get enigma protector 32x and 64x for free, amd I have 300 activations per month.
The enigma protector updates is it free as long as I subscribe to enigma online?
I couldn't find any information on Enigma Online subscription fee information on your website, can kindly point me to it please? Thanks.
BTW, does the Enigma Online protect overlay exe file?
Thank you.
Re: protection against byte patching with ollydbg
Posted: Sun Nov 20, 2011 11:00 am
by Enigma
Hi newuser,
Yes, you are correct. If you are using Online Activation, then you get Enigma Protector x86 and x64 for free until you are subscribed to the service.
These versions are same as usual version (they has all the same features), except they are requiring synchronization with the activation server. I.e. these versions should be used for protecting of the applications with the online activation only, you can't disable online activation for them.
Re: protection against byte patching with ollydbg
Posted: Sun Nov 20, 2011 11:02 am
by Enigma
The manual for Activation Server is there
http://enigmaprotector.com/assets/tmp/s ... manual.zip
Test version is there:
http://test.enigmaprotector.com/
It is not official release yet. It should appear within next 1-2 months only...
Re: protection against byte patching with ollydbg
Posted: Sat Dec 03, 2011 2:27 pm
by newuser
Thanks for the info, just a curious question here, will there be a feature that everytime a user launch the protected product, it will go online to check its license whether its valid, invalid, blacklisted, terminated etc before launching the program?
Another feature which I would like to see being implemented, is a single instance only product, which means, at any time, only one copy of the product(licensed) is running. This is to prevent cheating by running multiple copy of the product whether on the same computer or computers. I seem this feature being implemented before. Its like ComputerA is launching the program, online license check is valid, program executed is running. ComputerB is launching the same program and same license, online license check is valid, program executed is running but coz the ComputerA program to exit.
Is this even possible? This feature is for program that need running 24/7.
Thanks.
Re: protection against byte patching with ollydbg
Posted: Sun Dec 04, 2011 6:13 am
by Enigma
Hi newuser,
newuser wrote:Thanks for the info, just a curious question here, will there be a feature that everytime a user launch the protected product, it will go online to check its license whether its valid, invalid, blacklisted, terminated etc before launching the program?
Yes, sure, this is possible. This is not a big deal and can be made quickly.
newuser wrote:Another feature which I would like to see being implemented, is a single instance only product, which means, at any time, only one copy of the product(licensed) is running. This is to prevent cheating by running multiple copy of the product whether on the same computer or computers. I seem this feature being implemented before. Its like ComputerA is launching the program, online license check is valid, program executed is running. ComputerB is launching the same program and same license, online license check is valid, program executed is running but coz the ComputerA program to exit.
It is also possible to do. But I think there could be disadvantages.
If the user runs the program and we have store this information on the server, we have also call the server to tell it that we closed the program.
Sometimes, protected program may crash, or internet connection closed, and we will be unable to let server know that program on computer A is closed. How handle this?
Otherwise, to fix previous problem, we can ping a server few times in hour (for example), to let server know that the program is not closed. But this also can be bypassed. For example, we close internet connection for computer A and run the program in computer B. Program A will be unable to connect to the internet to tell the server it is running, and program B will connect to the internet and thinks that session of program A has expired.
So, I think, there is no solution that can handle such request.