Бесплатный обфускатор WPF / защита от реверс-инжиниринга?

Возможный дубликат:
Обфускатор, который правильно поддерживает WPF

Я ищу бесплатный обфускатор WPF для защиты кода внутри моего приложения, который включает мой ключ API.

Я видел Dotfuscator, но, насколько я понимаю, бесплатная версия не включает обфускирующие приложения WPF.

Как мне защитить свое приложение от реверс-инжиниринга?

Спасибо


person Joel Kennedy    schedule 18.02.2011    source источник
comment
Если вы действительно хотите защитить себя от реверс-инжиниринга, не используйте .NET.   -  person thecoop    schedule 18.02.2011
comment
@thecoop - Если вы собираетесь пойти по этому пути, можно было бы сказать, что им вообще не следует писать свое приложение. Если кто-то захочет реконструировать код, независимо от того, как он написан, он найдет способ.   -  person Justin Niessner    schedule 18.02.2011


Ответы (2)


Этот вопрос здесь уже задавали несколько раз. Посмотрите: 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 < / а>

person RyBolt    schedule 18.02.2011

Быстрый поиск в Google показывает, что полностью скрыть Приложение WPF. Вы можете скрыть код, но не XAML.

http://windowsclient.net/blogs/rob_relyea/archive/2009/10/27/obfuscation-of-wpf-applications-status-update.aspx

person davisoa    schedule 18.02.2011
comment
Я не думаю, что это правильно, что вы не можете скрыть XAML, см. Здесь: preemptive.com / blog / archives / 179 - person Daniel Hilgarth; 18.02.2011