I’m trying to make a system that basically allows me to shove a DLL in an installation and some code in an exe that allows me to release all of my future programs as beta releases for a while.
Now the problem is of course if I’d want to do that, i’d need to choose until when the program is valid. Which is fine, except that by changing your system clock, you can easily bypass the system.
Now, I’d like to hear what people generally do for something like this.
I’ve been trying a few approaches such as contacting a site to give the timestamp and compare that, which would be fine if it didn’t always increase the program start time by over 9000
and and the fact that people would then not be able to use it if they’re not connected to the internet.
Any suggestions are much appreciated.
This is not 100% guaranteed solution but it will take you there
You will need to implement these things in the config file (Why Config file, because if user deletes it your app won’t run). Also encrypt all the following data.
By doing so you can avoid:
Other options like
Hope this helps you.