保护WinForms应用程序的建议 [英] Securing WinForms Application suggestions
问题描述
我一直在寻找为我们的用户提供简单的键/许可证制度。其部分原因是为了阻止盗版(避免各地共享应用程序的用户),而另一半来跟踪授权用户我们的数量。我已经阅读这么几个很好的建议,但我很好奇,人们如何实现30天的评估标准。
I've been looking for a simple key/license system for our users. Its partly to stop piracy (avoid users from sharing the application around) and the other half to track the number of 'licensed users' we have. I have already read a few good suggestions on SO but I'm curious as to how people have implemented the 30 day evaluation criteria.
你生成存储的关键日期的地方,并做一个比较,每次还是有点复杂 - 删除文件/删除注册表不应该停用
Do you generate a key that stores the date somewhere and do a comparison each time or is it a little more complicated - deleting the file/removing the registry shouldn't deactivate.
是否有任何示例实现在那里,可以给我一个良好的开端?具有讽刺意味的是,我们的PM想不许可第三方系统来为我们做。
Are there any example implementations out there that can give me a head start? The irony is that our PM doesn't want to license a third-party system to do it for us.
这是一个Windows窗体应用程序。
This is for a Windows Forms application.
推荐答案
你检查出的犀牛牌由 Ayende Rahien 项目。你还可以看到他的博客了解授权商业产品这导致他开发这一解决方案。
Have you checked out the Rhino-Licensing project by Ayende Rahien. You can also see his blog post about licensing a commercial product which led him to develop this solution.
这篇关于保护WinForms应用程序的建议的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!