try preemptive solutions now! bry preemptive solutions now!

Home arrow News and Events arrow Press Releases arrow PreEmptive Solutions announces Dotfuscator Pro 1.1 for Microsoft .NET
 

PreEmptive Solutions announces Dotfuscator Pro 1.1 for Microsoft .NET

Dotfuscator Professional Edition 1.1 offers added protection and size reduction for applications developed with Microsoft Visual Studio .NET. Are you working on an open-source project? If you're not using Dotfuscator, you might as well be.

 

Cleveland, Ohio - 29 July 2002

PreEmptive Solutions, the leader in obfuscation, size reduction and optimization development tools, today announced version 1.1 of Dotfuscator Professional for the Microsoft .NET platform.

Microsoft's Visual Studio.NETTM greets new programmers with a surprising wealth of features. Because of .NET's flexibility, it is particularly vulnerable to a process called "decompilation". In effect, this process can reproduce the original source code from executable programs (a problem that didn't exist with previous program methodologies) thus exposing your program's intellectual property to theft or those looking for security holes.

Dotfuscator Professional protects programs by thwarting decompilation efforts through many techniques including PreEmptive's patented Overload-InductionTM renaming technology. Renaming in this manner makes it virtually impossible to reconstruct the source code (the original overloading relationships are destroyed). Version 1.1 adds a number of features including Control Flow Obfuscation, Pruning, and String Encryption.

Control Flow Obfuscation provides a strong form of protection that creates very confusing code (to the human or decompiler) while still maintaining complete execution consistency and code verification.

Reusable code implies there is contingent code that handles many cases however, in any given application, you typically only use one or two of those many cases. Pruning figures that out and rips out all the unused code (from compiled IL, we never touch source). Also, the report generated after pruning is also telling of what code you have lying around that you aren't using.

If a hacker wants to get into your code, he doesn't blindly start searching renamed types. He probably does a search on "Invalid License Key" which points him right to the type where license handling is performed. Searching on strings is incredibly easy. String Encryption raises the bar for the casual hacker and deters that many more non-serious hackers.

"PreEmptive has filled an important gap in the .NET Framework by providing code obfuscation. Anyone who is developing a commercial product should take code security very seriously, as your intellectual property depends on it. The Dotfuscator belongs in the same sentence as SourceSafe when describing a proper software development process, and every team should be using it."  - Alex Gladshtein, Product Manager and Director of the Product Group, Dart Communications

Dotfuscator Community Edition provides a fully-functional, free version to dotfuscate your Microsoft Visual Studio .NET applications (downloadable from PreEmptive's website, www.preemptive.com ). Dotfuscator Professional is designed to stop even the best of decompilers from producing useful output. Dotfuscator Professional Edition includes advanced features that provide strong code protection and size reduction for Microsoft Visual Studio .NET applications.

Download: www.preemptive.com/products/dotfuscator/index.html

Press Contact:
Sebastian Holst
SVP, Sales and Marketing
PreEmptive Solutions
Direct +1 440 484 2243
solutions@preemptive.com