views:

367

answers:

4

I'm looking for a good .net obfuscator (for Visual Studio Express Edition) but it has to be free. Any recommendations?

+4  A: 

A bit of a contradiction.

Actually, obfuscators are worth very little. They are, after all, fundamentally flawed:

On the (Im)possibility of Obfuscating Programs

Will
+1 Amazing link, ty
Rubens Farias
I would still wipe the method names from the shipped binaries if the tool is free. Without the names one has to commit a fair amount of time to hack something; but when the names are available anyone can hack anything in 10-60 minutes.
romkyns
+2  A: 

I assume you are using Visual Studio.

You could take a look at Dotfuscator Community Edition. It's included in Visual Studio.

Mark Byers
i'm using Express Version, no Dotfuscator included
Tobi
+4  A: 

Try these free versions, hope it helps.

  1. Eazfuscator.NET.
  2. Skater .NET Obfuscator Freeware Light Edition
  3. obfuscar
  4. SharpObfuscator
Kavitesh Singh
A: 

whats about "Babel"? do you recommend this? seems to be open source on googlecode.

Tobi
You could have posted this as a comment and not answer. Also provide the link for this project you have mentioned. I just googled and found this link http://code.google.com/p/project-babel/. Description says Project Babel is a software package to create and support communities. I dont think that has anything to do with .net obfuscator.
Kavitesh Singh
I think they mean this babel: http://code.google.com/p/babelobfuscator/
Jules