.NET Free Obfuscation Tool

Looking for help. I am trying to select a good .NET obfuscator tool that has to be:

  1. Free
  2. Supported (still developed)
  3. Work well with command line (for automated build script)
  4. Be flexible enough (configurable for options)

Right now Babel Obfuscator looks good. My decision was based on analysis of possible tools listed on this wiki. In case you have some input that can help me to do a better choice, feel free to leave comments. Appreciated.

6 Comments

  • Anyone know which one is better?

  • @MvcPager,
    I went through that list, and reviewed the free ones. Dotfuscator Community is a good candidate, but since they sell a commercial version as well, community version is missing a few good features for obfuscation (string encryption for example). Babel, which is free and currently supported well enough, seems to have most of the features. On top of that, it is easily can be used from build scripts since it's a command line based tool. I will work on a custom task for NAnt to allow application of Babel on multiple assemblies and will post it when done.

  • Free and good dont mix when it comes to obfuscation. We use Crypto Obfuscator (http://www.ssware.com/cryptolicensing/cryptolicensing_net.htm
    ) which has a reasonable price tag and works well for us. You can try asking them for discount, you never know!

  • I was looking for good obfuscator for a long time. Then I found eazfuscator.net. It's free and very good.

  • @Bill,
    Thank you. I kind of stopped on Babel - it does the job well. We might even move to payed version once it's out.

  • Hello Sean

    Thank you for choosing Babel as your preferred obfuscator. I am interested in user usage impression before the delivery of the new release. If you like I can give you the new version to play with. Just drop me an email.

    Best Regards

    Alberto Ferrazzoli

Comments have been disabled for this content.