gpt4 book ai didi

c# - DateTime.Now 是否受到更改系统时钟的影响?

转载 作者:太空狗 更新时间:2023-10-29 20:49:26 24 4
gpt4 key购买 nike

如果我使用 DateTime.Now 作为软件许可身份验证的一部分来强制软件可以使用的天数,是否可以通过简单地更改系统时钟来规避这种情况?

如果是这样,是否有更好的方法来获取真实的 UTC 时间?

最佳答案

If I use DateTime.Now as part of software licensing authentication to enforce the number of days software can be used, can this be circumvented by simply changing the system clock?

DateTime.Now 使用系统时钟,所以是的,它可以被规避。

If so is there a better way to get accurate system time?

是的,您可以通过 www 查询时间服务器。但是你知道,即使这样也可以被规避,因为用户可以修改他的主机文件,用他自己的代理替换你正在使用的地址,并在他喜欢的任何时间返回。因此,这完全取决于您希望在多大程度上保护您的软件。如果您真的关心软件的知识产权,您最好购买商业许可软件。

关于c# - DateTime.Now 是否受到更改系统时钟的影响?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10147873/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com