Before we show the features of the obfuscator, here is a decompiled version of a piece of code taken from GS Sales Manager (obtained by using Reflector (TM))

And here is one method from the above class.

As you can clearly see it is very easy to reverse engineer your code.

To prevent reverse engineering of your .Net Assemblies, GillSoft .Net Assembly Obfuscator employs following features

  • Name obfuscation: The names of name-spaces, classes, fields, properties, methods, parameters are unreadable.
  • Dummy method injection: Add some dummy methods in every class to make it difficult to find real methods.