Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Obfuscator which supports WPF properly

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

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

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.

like image 565
Reed Copsey Avatar asked Feb 14 '11 17:02

Reed Copsey


People also ask

What is the best .NET obfuscator?

Eazfuscator.NET is an excellent obfuscator for . NET platform, protects your code, without breaking it.Eazfuscator.NET support . NET Framework versions 2.0, 3.0, 3.5, 4.0 and 4.5. Support is there for Silver light, Windows phone 7 applications etc.

What is .NET obfuscator?

Dotnetsafer Shield help you protect your . NET applications to prevent them form being deobfuscated and avoid code theft.

What is obfuscator tool?

A tool called an obfuscator will automatically convert straightforward source code into a program that works the same way, but is more difficult to read and understand. Unfortunately, malicious code writers also use these methods to prevent their attack mechanisms from being detected by antimalware tools.


1 Answers

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.

like image 122
ogggre Avatar answered Sep 25 '22 03:09

ogggre