Page 1 of 1

Plugin: Anti RunAsDate

Posted: Tue Feb 20, 2018 1:01 pm
by Enigma
This plugin is mostly interested by our customers who use trial features of Enigma Protector and time limited license keys (keys with expiration date).
Since Enigma Protector deals with the computer system time, there are attempts to restore trial period for protected programs or extend keys usage to set the fake date to the local pc. To avoid that, the feature Trial Control - Time Control is used.

Apart of that, there are softwares, like RunAsDate that allows to manipulate system time at the application level.
This plugin is developed to avoid usage of such programs.

Plugin is allowed for both x86 and x64 versions. We have included compiled binaries for that, copy them to the Plugins folder of Enigma Protector and restart it. Then you could select the plugin at Miscellanoues - Plugins panel. More about plugins usages is there: http://forum.enigmaprotector.com/viewto ... f=26&t=655

In case plugin finds RusAsDate program, or similar one that deals with system time at application level, it will show the following message and break the execution.
screenshot.png
Licensed customers of Enigma Protector could contant us at support@enigmaprotector.com to get the sources of plugins for Lazarus to add custom functionality or to customize the shown message.

Re: Plugin: Anti RunAsDate

Posted: Wed Feb 21, 2018 10:14 am
by Enigma
Today binaries get updated, fixed problem with x86 version of plugin on Windows 10 that caused wrong detection.