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