BAML混淆

时间:2009-01-12 03:14:30

标签: baml

是否有任何工具/商业混淆器可以混淆WPF控件中的BAML资源? 如果没有,它在IP保护方面的艰难时期sicne黑客可以通过使用BAML到XAML转换器轻松窥视BAML资源。

4 个答案:

答案 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文件中的类/成员引用。此外,它还会删除这些文件中的所有注释,换行符和空格,从而将它们变成人眼的垃圾。