Dotfuscator

Development Process Integration.

Dotfuscator provides reliable, flexible, & scalable deployment options.

Development Process Integration.

Dotfuscator Features

Development process integration.
Easy to Integrate
Incremental obfuscation allows efficient app updates.
Patch Release
Cross-assembly obfuscation.
Multiple Assemblies
Built-in "Smart" obfuscation.
Smart Obfuscation
100% .NET compliant.
Compliance
Identify owner of application.
Track Misuse
Development process integration.

Development process integration.

Dotfuscator Pro is designed to seamlessly incorporate into any automated build scenario that may already be in place. It can be run from a standalone GUI, Visual Studio integrated project, command line, or MSBuild task. From a simple build and publish, to a very complicated build and deployment script, Dotfuscator will work with all scenarios.

Incremental obfuscation allows efficient app updates.

Incremental obfuscation allows efficient app updates.

Dotfuscator allows you to release obfuscated patches without re-releasing the entire application. This leaves less margin of error for patches or updates, and less hassle for the end user. Instead of downloading a full set of newly obfuscated binaries, only the patched dlls need to be installed.

Cross-assembly obfuscation.

Cross-assembly obfuscation.

Dotfuscator extends renaming and other protections across multiple and distinct binaries, without any additional configuration required. This means that, overall, more obfuscation will be applied to the project. It also ensures that the obfuscated binaries will be able to correctly communicate to other obfuscated portions of the application.

Built-in "Smart" obfuscation.

Built-in "Smart" obfuscation.

Provides optimized support for XAML, BAML, XAP, mobile, and ClickOnce scenarios (to name just a few). And while analyzing these applications, Dotfuscator Pro is trained to look for common MSIL patterns and automatically configure optimal obfuscation settings.

100% .NET compliant.

100% .NET compliant.

Need to PE verify? Looking to deploy on Mono? Do you need to create type-safe MSIL code? PreEmptive has got you covered. Dotfuscator creates only PE verifiable code.

Identify owner of application.

Identify owner of application.

Dotfuscator allows you to embed data such as copyright information or unique ID numbers in the obfuscated binaries. This allows you to track unauthorized copies of your software back to the source, or verify the authenticity of a set of binaries.