Can I write a builtin Clock in my standalone application exe file?

1 visualizzazione (ultimi 30 giorni)
Dear All,
I am using the datetime to control the days the users can use our standalone application code. But I found a flaw of this approach: the user change his computer date and time, then my code will not have any use-time limit.
I am wondering if anybody knows how to solve this problem. Can I write a builtin clock in my code to control the datetime on my own?
Thanks a lot.
Benson

Risposta accettata

Rik
Rik il 22 Giu 2020
Modificato: Rik il 22 Giu 2020
Host the UTC timestamp on your server and then use a function to retrieve it. That way you have a known correct date to verify your licenses with. ( the NIST has a page that displays the UTC, it used to be possible to retrieve the timestamp through Matlab, but they blocked it due to large amounts of trafic that attracted )
If you want offline protection as well, I don't think you will be able to do it, even if you track total use time.

Più risposte (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by