Possible Duplicate:
Obfuscator which supports WPF properly
I am looking for a free WPF obfuscator to protect the code inside my application, which includes my API key.
I have seen Dotfuscator but as I understand the free version does not include obfuscating WPF applications.
How should I go about protecting my application from reverse engineering?
Thanks
The question has been asked around here several times before. Have a look: https://stackoverflow.com/questions/805549/free-obfuscation-tools-for-net
Anyhow, seems Eazfuscator : http://www.gapotchenko.com/eazfuscator.net is a really good choice.
Update: Eazfuscator.NET will not obfuscate WPF XAML, to my knowledge, however I don't know a free tool that does. A paid version can though; see this http://www.preemptive.com/products/dotfuscator/compare-editions
A quick search of Google makes it look like it is not possible to entirely obfuscate a WPF application. You can obfuscate the code behind, but not the XAML.
http://windowsclient.net/blogs/rob_relyea/archive/2009/10/27/obfuscation-of-wpf-applications-status-update.aspx
精彩评论