正确支持 WPF 的混淆器 [英] Obfuscator which supports WPF properly

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

问题描述

对于在 .NET 4.0 中正确支持 WPF 的 .NET 的良好混淆器工具,有哪些选择?

What options exist for a good obfuscator tool for .NET which propertly support WPF in .NET 4.0?

特别是,哪些混淆工具可以处理 WPF 程序集中的 BAML 重写,以及处理 BAML 中的跨程序集引用?

In particular, which obfuscation tools handle rewriting of BAML within WPF assemblies, and handle cross-assembly references within BAML?

虽然大多数混淆器列出了WPF"和.NET 3.5"或.NET 4"支持,但实际上,它们无法重写嵌入的 BAML 引用,导致使用 WPF 的跨程序集调用无法正确处理.这阻止了它们在大型 WPF 应用程序中的使用.

While most obfuscators list "WPF" and ".NET 3.5" or ".NET 4" support, in practice, they fail to rewrite the embedded BAML references, causing cross-assembly calls using WPF to be handled improperly. This prevents their usage in large-scale WPF applications.

推荐答案

Eazfuscator.NET自 3.5 版起进行适当的 WPF 重命名.我们投入了大量的研发努力来创建一个有效的解决方案.XAML 重命名由专用分析器提供支持,该分析器将绑定、命令和 XAML 的所有其他方面都考虑在内,以提供精确的结果.你可以试试看.

Eazfuscator.NET does a proper WPF renaming since version 3.5. We put extensive R&D efforts to create a solution that just works. XAML renaming is powered by a dedicated analyzer that takes bindings, commands and every other aspect of XAML into account to deliver the precise results. You can give it a try.

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

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