- Smart Obfuscation has been greatly expanded to include detection of data bound controls, enum type values used as strings, Visual Basic .NET late calls, and custom serialisation scenarios.
- Smart Obfuscation now has a reporting facility that provides information about what actions it is performing and why.
The Renaming and Removal tabs now include Built-In rules, some of which are active by default. These are standard rules for excluding common items from renaming or removal.
- SO-signal has been renamed to Runtime Intelligence Services (RIS).
- Application Tamper Defense now can be configured to inject code that exits an application when tampering is detected.
- RIS Tamper Messages can now contain user defined information by leveraging extended keys.
- Simplified the way Dotfuscator processes assemblies built on older versions of the .NET framework (.NET 1.x versions of ildasm and the .NET SDK are no longer required).
- The Dotfuscator project in the Visual Studio Integration UI now allows a user to explicitly set a particular output assembly as the key output.
- Improved the way Dotfuscator resigns strongly named assemblies, so resigning works consistently across all versions of .NET and Visual Studio.
- Added tabbed output panes to the standalone UI.
Dotfuscator Professional obfuscator significantly enhances source code security.
.NET rich intermediate language is focused on application flexibility and inherently provides significant information on how an application was written. Because of this, .NET applications are more prone to reverse-engineering attack than most previous computer programs. Dotfuscator Pro includes state-of-the-art obfuscation technology to protect .NET applications - securing the important intellectual property contained within.
Dotfuscator Professional decreases the size of your .NET program.
Dotfuscator analyzes your application and figures out exactly which parts of your program you're really using (down to the method level!). From there it can parse out those pieces leaving you with the smallest executable possible.
Dotfuscator Professional improves run-time performance.
By removing unneeded program elements and renaming identifiers to small names, Dotfuscator .NET obfuscator can actually speed up programs.
Dotfuscator Professional provides tamper detection and notification.
Dotfuscator's Tamper Detection and Notification service notifies your organization when one of your applications detects tampering. Tampered applications cost millions in revenue to suppliers and introduce material security and liability risks to consumers.
1 to 5 User Build Machine License
This is the entry level SKU for a development team. This license authorises
- 1 build machine to obfuscate an unlimited number of applications for production distribution.
- 5 pre-build machines to install and run Dotfuscator Professional for development, testing, configuration management and other non-build functions.
- Access for up to 5 named users to run and/or configure Dotfuscator Professional.
- Unlimited use and distribution within the licensee's organisation of Lucidator, the application that enables debugging away from build and pre-build machines.
- One year of product support and maintenance.
- Tamper notification service for one year and continuing for as long as product support and maintenance remains active.
Single User License
This specialised SKU is for an individual developer who needs to obfuscate their own code. This license authorizes
- 1 named individual to obfuscate code that he/she has personally authored.
- One year of product support and maintenance
- ATTENTION: This license is not configured or authorised to obfuscate applications developed by any user other than the named single user.
Dotfuscator Build Machine Edition supports the process of code protection for a development group. It provides superior protection to foil decompilation, size reduction to conserve memory and improve load times, deep Visual Studio integration for seamless configuration, incremental obfuscation to release patches and phone and email technical support. It is the choice of ISV's, industry, and Microsoft for maximum code protection.
Dotfuscator Professional Edition provides superior protection to foil decompilation, size reduction to conserve memory and improve load times, deep Visual Studio integration for seamless configuration, incremental obfuscation to release patches and phone and email technical support. It is the choice of ISV's, industry, and Microsoft for maximum code protection.
Dotfuscator Community Edition is a free obfuscator which is included in Visual Studio. It is a starter edition suitable for freeware authors.
Dotfuscator Community Edition Enhanced provides all of the features of Dotfuscator Community Edition, plus deep visual studio integration. An English version is available free of charge to Community Edition users who register.