Pruning, String Encryption, Enhanced Overload Induction and Incremental Obfuscation.
"It is becoming evident to many organizations that securing infrastructure that applications use is not enough to provide the level of trust and mitigation of risk businesses seek, particularly for the valued intellectual property their computer applications assets represent to them," states Earl Perkins, Vice President, META Group. "Innovative companies involved in application development are seeking and investing in ways to ensure 'code security' to protect such assets."
PreEmptive lists the following key new features and benefits in version 2.0:
- Deep Integration with Microsoft Visual Studio .NET 2003 Project Builds
- Debugging support, including stack trace decoding
- Enhanced pruning and renaming reports
- Ability to include/exclude by custom attribute matching
Other Features of Dotfuscator Professional 2.0 are said to include:
- Support for managed C++ code
- Full support for obfuscating and pruning applications built for the Microsoft .NET Compact Framework
- Renaming schemes: Choose from several predefined renaming schemes (including unprintable) that can create even more problems for decompilers.
- Additional protection against reverse engineering: Dotfuscator Professional Edition is able to insert invalid metadata to your application that will break current versions of ildasm (the disassembler that ships with the Microsoft .NET Framework SDK). The runtime does not use this metadata, but when the disassembler tries to read the invalid metadata, it will crash.
- Dotfuscator Professional Edition automatically discovers satellite resource DLLs using the same rules that the runtime uses and automatically adds them as inputs to the obfuscation process.
PreEmptive's Dotfuscator Professional Edition is available immediately for $1495 per user (quantity discounts available), and a free trial version is also available. Additionally, the Dotfuscator Community Edition is bundled and distributed for free with Microsoft Visual Studio.NET 2003, and Dotfuscator Standard Edition priced at $395 per user.