wute5
wute5

Reputation: 31

Purchasing an Obfuscator?

Why should I pay for an obfuscator if Visual Studio ships with a free version (Dotfuscator Community Edition)?

Upvotes: 3

Views: 1004

Answers (3)

Pavel Turčín
Pavel Turčín

Reputation: 21

It depends on what do you need from obfuscator software. If you only want to reduce the size of compiled project, or speed it a little bit, free version is good enouhgt. If you are looking for some sort of source code or resource protection, free version is almost useless.

As I don't know the price of a license (Dotfuscator has no public price list) I doubt it will be 1000 Euro like price for a single developer. Similar product, Crypto Obfuscator, is around 200$ for a lifelong one developer license.

Upvotes: 1

Justin Niessner
Justin Niessner

Reputation: 245419

Because Dotfuscator Community Edition uses only the most basic Obfuscation techniques.

Obfuscation is not a be-all end-all solution. If people want your code, they'll get it one way or another. Obfuscation just makes it more difficult.

Just check out the Dotfuscator editions page to see which techniques get used by which versions (and believe me, the PRO and Suite make your code MUCH more difficult to reverse engineer than the Community Edition):

Dotfuscator Editions

Upvotes: 5

Simon Ottenhaus
Simon Ottenhaus

Reputation: 715

When I tried Dotfuscator Community Edition it worked fine except it did not include resource files.

Buying an obfuscator will give you access to support if you have any trouble with the obfuscating process.

As I wanted so save the approx. 1000 Euro too, I'm writing my own obfuscator that is in fact a c#-c# compiler.

Upvotes: 1

Related Questions