Nu-coder and nu-licgen suggestion |
Site Admin
|
Thanks, but it's not really good idea because there is no persistent storage where nucoder might save the date of the first usage. I'd recommend you to put nu-licgen into your server and generate trial licenses on the fly upon trial requests are comming. If yuu do this, all the licenses will always be accurate. |
||||||||||||||
_________________ The PHP IDE team |
|
I would put it in the license.txt file. Why not?
Yes, I will have to try what you suggest. Perhaps this is not as big a deal as my imagination "scares" me into thinking. Thank you. |
||||||||||||
|
Site Admin
|
There are two reasons: 1) in a normal (secure) environment, Apache web server runs under nobody or dedicated user account that has no write permissions to anywhere on the system except /tmp. So, there is no chance that phpexpress can write to license.txt and keep its firstusage data there (as well as anywhere else). 2) even if we manage to write to this file, we still can't solve another problem. People who want to circumvent the licensing may replace the file with its original copy and they can do this every day so it will be the first usage date and system will run forever. Built-in expiration time is a more reliable solution. |
||||||||||||||
_________________ The PHP IDE team |
|
Also, if it was actually able to detect the 'first-run' date, then it might open the door for users to set the clock forward a few years, run and then set it back.
Keeping the time limitation on the vendor side will always be much more secure and less volatile than any method that you might set up client side. And that's kinda the point of trying to secure it, isn't it? Otherwise you might as well just tell the user to stop using it and trust them to do so. |
||||||||||||
|
Nu-coder and nu-licgen suggestion |
|
||
Content © NuSphere Corp., PHP IDE team
Powered by phpBB © phpBB Group, Design by phpBBStyles.com | Styles Database.
Powered by
Powered by phpBB © phpBB Group, Design by phpBBStyles.com | Styles Database.
Powered by