我正在寻找任何可用于Silverlight代码混淆的免费工具的推荐。专业版的obfuscator支持Silverlight,但社区版的Obfuscator不支持。
来自Google Code的Obfuscar需要手动指定每个不应该被混淆的项,因此XAML中引用的每个控件和属性都必须手动列出。没有选项可以不混淆任何公共类型和成员的名称。即使我手动指定每个公共类和成员,我还不知道是否有任何其他Silverlight问题潜伏。
我没有兴趣开始另一个关于代码混淆的智慧或它的缺乏的讨论。
发布于 2010-11-23 12:44:04
.NET反应堆简直就是浪费钱。几乎所有版本的程序都有自动解包工具,而且作者不回复电子邮件。在我评估和测试了许多模糊处理程序的过程中,我列出了以下列表:
发布于 2010-04-27 03:47:25
我很高兴地告诉你,你不再需要手动地从Silverlight程序集的混淆中排除类型和成员。事实上,你根本不需要排除任何东西。
CodeFort是第一个引入XAML和BAML重命名的混淆器。这意味着XAML和BAML代码中对类型和成员的引用将与模糊处理的其余部分同步更新-通过这样做,就不需要像目前所有其他模糊处理程序那样保留大部分代码不受保护。
如果您想亲自查看,请从我们的网站http://codefort.org/download下载CodeFort免费版
希望这能帮上忙
克里斯蒂安
codefort.org
发布于 2009-04-23 23:34:22
将与Visual Studio 2010一起发布的Dotfuscator Community Edition版本将支持Silverlight 2和Silverlight 3程序集的模糊处理。
https://stackoverflow.com/questions/664989
复制相似问题