Any questions? Ask us:

Clock reversal issue

Post here messages if you have any problems with working of Enigma Protector

Clock reversal issue

Postby Ajax » Tue Jul 11, 2017 9:28 pm


I'm having an issue with Enigma's clock reversal protection feature.

When testing this feature, I set the clock to a time before the license generation. Enigma correctly triggered the clock reversal protection and prevented the application from opening. However, after resetting the clock back to the correct date and time, Enigma continued detecting clock tampering.

I confirmed that the reported BIOS time is correct. I also tried uninstalling a reinstalling the application, but the problem persists.

Is this an Enigma bug? What do you recommend to do?
Posts: 9
Joined: Tue May 27, 2014 1:36 am

Re: Clock reversal issue

Postby ilya01 » Wed Jul 12, 2017 3:51 am

This is clock reversal protection. You can't set back time since it is considered as a manipulation with the clock. You can reset project data to remove app watermark.
Posts: 82
Joined: Tue Oct 07, 2014 2:31 am

Re: Clock reversal issue

Postby Enigma » Wed Jul 12, 2017 11:53 am

Ajax wrote:Is this an Enigma bug? What do you recommend to do?

Let me explain how it works.

Imagine, today is 12 July and you are testing the trial. You reversed clock forward to 12 August, program works fine. Then you reversed clock back to 12 June - program does not work. If you set the clock to the correct date - 12 July, it still won't work, because program checks for a maximum detected date, and it thinks that 12 August is the correct one.

What to do?

1. If you are testing it on own local computer then you can open your project in Enigma Protector and click main menu - Tools - Reset All Local Info.

2. If it is on a user computer you can use the Enigma API function EP_TrialClockReversedDays, it returns the number of days that protection detected the clock are reversed. So for the protection, the correct date would be Today + EP_TrialClockReversedDays days. Otherwise, if date is OK this function returns zero.

Hope this helps!
Site Admin
Posts: 2142
Joined: Wed Aug 20, 2008 2:24 pm

Re: Clock reversal issue

Postby Ajax » Mon Jul 17, 2017 9:22 pm

Thanks both for the quick reply, I'll use EP_TrialClockReversedDays
Posts: 9
Joined: Tue May 27, 2014 1:36 am

Return to Problems

Who is online

Users browsing this forum: Google [Bot], Yahoo [Bot] and 6 guests