WPF应用程序的代码保护和许可. [英] Code Protection and Licensing of WPF Applications.
问题描述
任何人都可以向我指出一些链接,有关IP代码保护和许可软件的方法(特别是WPF应用程序)的良好阅读或白皮书的总体方向.
Can anyone point me in the general direction of some links, good reading or white papers on approaches for IP code protection and licensing software - for WPF applications in particular.
据我所知-Xenocode Postbuild和Dotfuscator目前不适用于WPF应用程序.
As far as I know - Xenocode Postbuild and Dotfuscator DO NOT work on WPF applications at present.
也刚刚开始进行许可策略研究.我知道其局限性-只是想找到一种公平且相对简单的策略,可以防止随意滥用(尽管不太可能抵御坚定的黑客/黑客).
Also just beginning to do research on licensing strategies. I'm aware of the limitations - would just like to find a strategy that is fair and relatively straightforward, protecting against casual abuse (although unlikely to defend against a determined cracker/hacker).
推荐答案
今天,混淆器和WPF应用程序的主要问题是BAML.标记编译器将.baml中的类型引用编码,然后将这些baml文件嵌入到程序集中.
今天,我认为最好的做法是不要混淆在Xaml中需要使用的任何类型或成员名称(例如元素名称,属性,事件或属性值,例如Binding的Path属性.)
看到我的新帖子: 迷惑和Xaml/Baml (也许在那里将会有更新或良好的讨论...)
许可-我那里没有专门知识...我想这只是一个.NET问题,不是WPF特有的.您可能希望将问题的这一部分带到另一个论坛(也许是WinForms或一般的.Net?).请报告回此线程的链接,以便人们可以找到您的进一步调查.
谢谢,罗伯特
Rob Relyea | WPF与项目经理Xaml语言团队
robrelyea.com | /blog <字体大小= 2> | /wpf <字体大小= 2> | /xaml
Rob Relyea | Program Manager, WPF & Xaml Language Team
robrelyea.com | /blog | /wpf | /xaml
这篇关于WPF应用程序的代码保护和许可.的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!