About DeepSea Obfuscator

Top  Previous  Next

What does DeepSea Obfuscator do?

DeepSea Obfuscator protects your your intellectual property by obfuscating your .NET assemblies.

Why do I need code protection?

All languages that target the Microsoft.NET framework compile your code into assemblies. These assemblies contain IL (Intermediate Language) code and so-called metadata. The metadata describes types, methods, fields and much more.

This is good for speed of development, but not for protection of your intellectual property.

All of this information in your assemblies makes it easy to reverse-engineer your code.

 

For example compare these before and after views of a simple assembly.

As you can see, the before view shows lots of information that can be very helpful for a hacker.

Assembly before and after obfuscation

Why should I choose DeepSea Obfuscator?

The following is a brief overview of some of DeepSea Obfuscator's features which make it stand out compared to it competitors.

 

Integrates with Visual Studio - Enable obfuscation for your project directly from Visual Studio.

Works out of the box - The software is clever enough to figure out what it can safely modify.

Build as you like - Run from MSBuild or NAnt. Command line use also supported.

Obfuscate XAML – Greatly improve the protection of your Silverlight and WPF assemblies.

Easy configuration -  Browse and click to tweak the way your code is obfuscated.

Anything .NET - C#, VB.NET, F#, Silverlight, Windows Phone 7, Compact Framework...

Developer oriented license model - Licensed per user account, install on as many PC's as needed, including the build PC.

 

Read more about the concepts and then quickly move on to your first obfuscation!