Silverlight 代码混淆 [英] Silverlight Code Obfuscation

查看:55
本文介绍了Silverlight 代码混淆的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I'm looking for recommendations of any free tools available for Silverlight code obfuscation. The professional version of obfuscator supports Silverlight, but the community edition of Obfuscator does not.

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

Obfuscar from Google Code requires manual specification of every item that shouldn't be obfuscated, so every control and property referenced in XAML must be manually listed. There's no option to not obfuscate names of any public types and members. Even if I manually specify every public class and member, I don't know yet whether there are any other Silverlight issues lurking.

我不想再开始讨论代码混淆的智慧或缺乏.

I'm not interested in starting another discussion about the wisdom of code obfuscation, or the lack thereof.

推荐答案

.NET Reactor 是浪费钱.几乎所有版本的程序都有自动解包工具,作者不回复电子邮件.在对许多混淆器进行评估和测试时,我得出了以下列表:

.NET Reactor is a waste of money. There are automatic unpacking tools for almost all versions of the program and the author doesn't answer emails. During my evaluations and testing of a lot of obfuscators I came up with the following list:

  • CodeFort - 非常有前途.在撰写本文时缺少一些功能,但作者已经在研究它们并且对电子邮件非常敏感.与其他公司相比也便宜.

  • CodeFort - Very promising. Missing some features at the time of writing but author is already working on them and very responsive to emails. Cheap in comparison to others as well.

CLISecure - 良好的支持和产品,但非常昂贵

CLISecure - Good support and product but very very pricey

SmartAssembly - 受保护的程序崩溃了,反混淆器也可用,但它们时不时地改变小东西来阻止它们,所以这是一个不错的选择.

SmartAssembly - Protected program crashed also deobfuscators available but they change small things now and then to thwart them so Its a good choice.

9Rays - 几乎没有混淆任何东西.(我检查了设置)太浪费钱了.

9Rays - Hardly obfuscated anything. (I checked the settings) So waste of money.

DeapSea - 比 CodeFort 更贵,功能更少.

DeapSea - More expensive then CodeFort and fewer features.

CryptoObfuscator - 中档定价和功能丰富.但我不确定保护有多强.根据一些帖子,一度很容易破解.不确定是否仍然如此.

CryptoObfuscator - Mid range pricing and feature packed. But I'm not sure how strong the protection is. At one point it was very easy to crack according to some posts. Not sure if that's is still the case.

这篇关于Silverlight 代码混淆的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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