首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Silverlight代码混淆

Silverlight代码混淆
EN

Stack Overflow用户
提问于 2009-03-20 04:30:27
回答 6查看 4.3K关注 0票数 5

我正在寻找任何可用于Silverlight代码混淆的免费工具的推荐。专业版的obfuscator支持Silverlight,但社区版的Obfuscator不支持。

来自Google Code的Obfuscar需要手动指定每个不应该被混淆的项,因此XAML中引用的每个控件和属性都必须手动列出。没有选项可以不混淆任何公共类型和成员的名称。即使我手动指定每个公共类和成员,我还不知道是否有任何其他Silverlight问题潜伏。

我没有兴趣开始另一个关于代码混淆的智慧或它的缺乏的讨论。

EN

回答 6

Stack Overflow用户

发布于 2010-11-23 12:44:04

.NET反应堆简直就是浪费钱。几乎所有版本的程序都有自动解包工具,而且作者不回复电子邮件。在我评估和测试了许多模糊处理程序的过程中,我列出了以下列表:

  • CodeFort -非常有前途。在写作时缺少一些功能,但作者已经在努力解决这些问题,并对电子邮件做出了非常积极的回应。与其他well.
  • CLISecure相比便宜-良好的支持和产品,但非常非常昂贵的
  • SmartAssembly保护程序崩溃也有解扰程序可用,但他们偶尔改变小事情来阻挠它们,所以这是一个很好的选择。
  • 9Rays-几乎没有混淆任何东西。(我检查了设置)所以浪费钱。
  • DeapSea-比CodeFort更贵,features.
  • CryptoObfuscator更少-中端定价和功能组合。但我不确定这种保护有多强。根据一些帖子,它一度很容易被破解。我不确定这种情况是否仍然存在。
票数 3
EN

Stack Overflow用户

发布于 2010-04-27 03:47:25

我很高兴地告诉你,你不再需要手动地从Silverlight程序集的混淆中排除类型和成员。事实上,你根本不需要排除任何东西。

CodeFort是第一个引入XAML和BAML重命名的混淆器。这意味着XAML和BAML代码中对类型和成员的引用将与模糊处理的其余部分同步更新-通过这样做,就不需要像目前所有其他模糊处理程序那样保留大部分代码不受保护。

如果您想亲自查看,请从我们的网站http://codefort.org/download下载CodeFort免费版

希望这能帮上忙

克里斯蒂安

codefort.org

票数 2
EN

Stack Overflow用户

发布于 2009-04-23 23:34:22

将与Visual Studio 2010一起发布的Dotfuscator Community Edition版本将支持Silverlight 2和Silverlight 3程序集的模糊处理。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/664989

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档