【发布时间】:2012-05-13 09:10:53
【问题描述】:
我需要将试用期添加到我的 .NET 应用程序。听说破解.NET应用比破解原生exe应用容易。所以我不想使用付费的第三方解决方案来做,因为我觉得这有点没有意义:如果有人想破解它,他无论如何都会这样做。
但是我应该使用什么来尽可能保护应用程序不被破解?
【问题讨论】:
-
您说“如果有人想破解它,他无论如何都会这样做”,然后您说“但是我应该使用什么来保护应用程序不被破解尽可能强?” - 悖论多少?
-
不,我只是想让破解的可能性复杂化。
-
混淆。但如果有人真的想破解它,.NET 让它变得相对简单。
-
我认为共识是保持简单。如果您真的想给破解者一个真正的挑战,那么您将花费更多时间进行许可验证,而不是您的实际程序。我认为普通用户更倾向于用信用卡购买大约 5 美元的应用程序,而不是花一个星期天下午试图破坏你的系统。
标签: .net protection shareware