Title
Out of the box .NET Protection.
Welcome Guest | Login | Register | Contact

Key FeaturesKey Features

Automatic Obfuscation

Automatic Obfuscation

Obfuscation is critical for the protection of your Intellectual Property in .NET applications. Because of the nature of the .NET framework, your applications will show a lot of your Intellectual Property. Obfuscation will change the name of your classes and members to unreadable characters. This make understanding your code much more complicated.

DeepSea Obfuscator will automatically detect code that cannot be obfuscated using its Smart Protection rules. You can also exclude classes and/or members from obfuscation using standard Obfuscation attributes or an External Configuration file.

Control Flow Obfuscation

Control Flow Obfuscation

Control Flow Obfuscation is an advanced obfuscation technique which will further protect your Intellectual Property. It will change the code inside your methods into spaghetti code.

Your application will still behave the same at runtime, but the code will become very difficult to understand for a hacker.

Dependency Merging

Dependency Merging

Merging referenced assemblies into your main assembly, will make those assemblies an integral part of your main assembly. This improves the performance and protection of your application.

When a reference assembly is merged into your main assembly, it can also be made entirely internal to further improve protection.

Cleanup

Cleanup

DeepSea Obfuscator automatically detects and removes the code and metadata will never be used at runtime. This reduces the size of your assemblies and improves the protection of your Intellectual Property by removing non-useful metadata.

If you want to exclude a class or members from Cleanup, you can use the standard Obfuscation attributes in your code, or an External Configuration file.

String Encryption

String Encryption

All strings are fully visible in standard .NET applications. This is a valuable resource for a hacker. String Encryption encodes all strings, therefore hiding important informations such as SQL statements, passwords, URL's etc.

DeepSea Obfuscator encodes strings in such a way that common approaches to decode them will not work, while still preserving good performance at runtime.

Build Tool Integration

Build Tool Integration

DeepSea Obfuscator is well integrated in Visual Studio. It also comes with integrations for all well known build environments and no additional licenses are required to use them.

Other Features

  • Quick and optimized for multi-core development PC's.
  • No need for source code access.
  • Works with any language targeting the .NET framework.
  • Works with all .NET framework versions including Silverlight & Windows Phone 7.
  • Developer oriented license model.

Click here for a detailed list of all features.

None
 
None