WPF应用程序的代码保护和许可. [英] Code Protection and Licensing of WPF Applications.

查看:99
本文介绍了WPF应用程序的代码保护和许可.的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

任何人都可以向我指出一些链接,有关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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆