是否有任何工具/商业混淆器可以混淆WPF控件中的BAML资源? 如果没有,它在IP保护方面的艰难时期sicne黑客可以通过使用BAML到XAML转换器轻松窥视BAML资源。
答案 0 :(得分:1)
这就是.NET内容的问题:Claytons Open Source - 当你不做开源时你做的开源。
此主题已在网上其他地方访问过:
后者看起来很有希望。
答案 1 :(得分:1)
我知道你写完问题已经有一段时间了,但我想告诉你现在可以混淆XAML和BAML代码了。
在Creatix,我们今天发布了CodeFort的1.0版本,这是一个混淆工具,它能够混淆.NET,WPF和Silverlight程序集,甚至可以重命名XAML和BAML代码中的标识符。这使得它首次有可能模糊100%的WPF或Silverlight应用程序的类型和成员。
您可以在以下位置了解有关混淆器的更多信息并下载CodeFort免费软件: http://www.codefort.org
祝你好运, 基督教
答案 2 :(得分:1)
Eazfuscator.NET执行智能XAML模糊处理,包括仔细处理最复杂的绑定表达式等。您可以阅读更多相关信息here。
答案 3 :(得分:0)
Crypto Obfuscator混淆了XAML(在Silverlight程序集中)以及BAML(在WPF程序集中) - 它重命名XAML / BAML文件中的类/成员引用。此外,它还会删除这些文件中的所有注释,换行符和空格,从而将它们变成人眼的垃圾。