News

  • Home > News

        Second generation of .NET Framework obfuscation tool debuts

        Staff | Date: Oct 27, 2003 | Comments: 1



        PreEmptive Solutions has released the second generation of its obfuscation tool for the .NET Framework. According to PreEmtive, Dotfuscator Professional Edition 2.0 is designed to provide the greatest protection and to create the most compact and efficient .NET Framework-based applications, including strong code protection and size reduction with advanced features such as Control Flow Obfuscation,...


        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.