And*_*ndy 8 .net c# windows evaluation license-key
是否有任何好方法可以限制应用程序启动的次数或限制在Windows 7和使用C#时可以使用多长时间?
据我所知,注册表可以轻松编辑,有程序可以报告任何类型的文件访问,虚拟机可以用来将系统时间更改回安装应用程序的时间等等.对于每个想法我都能想到有一个(通常)琐碎的工作.
我想避免使用互联网连接.即我不希望软件每次使用哈希等请求启动权限.
我看到具有此类功能的第三方许可证系统.如果实施这些方法总是很蹩脚,那么他们是如何做到这一点的呢?
注意:我不想"破解"第三方系统.我已经有了自己的许可证系统,我想改进它.我正在寻找通用,合理的想法.
谢谢,安迪
这不是你的问题的答案,只是要考虑的事情.无论您的保护系统多么复杂,它都很容易破解.即使有在线检查,它也可以,如果有人想要它真的很糟糕,它将被破解.
也就是说,想要破解你的程序的人不是你的客户,他们从来都不是,他们永远不会.如果你使你的保护系统不可破坏(并且没有不可破坏的保护系统),那些人将不会使用你的程序,并会找到一些他们可以破解的程序.
另一方面,作为您的客户的人不会试图破解它并购买原件.问问自己 - 你是否真的想浪费你的时间,精力和金钱给那些不是你的客户的人,并且可能会让那些实际的人放慢系统速度?
也就是说,我相信你应该制定某种保护系统,但要采用快速,易于实施且不那么突兀的保护系统.
归档时间: |
|
查看次数: |
1774 次 |
最近记录: |