可能重复:
Obfuscator which supports WPF properly免费WPF混淆器/防止逆向工程?
我找了一个免费的WPF混淆,以保护代码我的应用程序,其中包括我的API密钥内。
我见过Dotfuscator,但据我所知,免费版本不包括混淆WPF应用程序。
我该如何去保护我的应用程序免受逆向工程?
谢谢
可能重复:
Obfuscator which supports WPF properly免费WPF混淆器/防止逆向工程?
我找了一个免费的WPF混淆,以保护代码我的应用程序,其中包括我的API密钥内。
我见过Dotfuscator,但据我所知,免费版本不包括混淆WPF应用程序。
我该如何去保护我的应用程序免受逆向工程?
谢谢
这个问题已经在这里问过几次。 看一看:https://stackoverflow.com/questions/805549/free-obfuscation-tools-for-net
无论如何,似乎Eazfuscator:http://www.gapotchenko.com/eazfuscator.net是一个非常好的选择。
更新:Eazfuscator.NET不会混淆WPF XAML,据我所知,但我不知道免费工具。付费版本可以;看到这个http://www.preemptive.com/products/dotfuscator/compare-editions
快速搜索Google看起来好像不可能完全混淆WPF应用程序。你可以混淆背后的代码,但不是XAML。
如果你真的想防止逆向工程,不使用.NET – thecoop 2011-02-18 14:35:28
@thecoop - 如果你打算走这条路,你可能是很好说,他们不应该写自己应用程序。如果有人想要对代码进行反向工程,无论它是如何写入的,他们都会找到方法。 – 2011-02-18 14:38:39