Demeanor for .NET
یک obfuscation برای دات نت!
http://www.wiseowl.com

لازم به ذکره که نسخه Personal edition اون همراه Borland delphi 2006 عرضه می شه!

Demeanor for .NET is an obfuscation utility for .NET assemblies. It is designed to obfuscate as much information in a .NET assembly as possible while allowing the code to run as the developer intended. Demeanor for .NET is extremely configurable so that you can disable obfuscations at a type, method, field, property or event level should the need arise. Demeanor can obfuscate symbols using a number of different techniques allowing you some flexibility with regard to the obfuscated names produced.

Wise Owl provides two versions of Demeanor for .NET - the Personal Edition and the Enterprise Edition.

Demeanor for .NET, Personal Edition is a free version of our obfuscator that contains a subset of the complete features present in the Enterprise Edition. The personal edition renames all possible identifiers in a single assembly to meaningless, trivial names. This results in an assembly that is much harder to reverse engineer as well as an assembly that is smaller in size. This size reduction makes the assembly more efficient in memory and on disk. In addition, the Personal Edition Features supported by Demeanor for .NET, Personal Edition are indicated by the following symbol <P>.

Demeanor for .NET, Enterprise Edition is the commercial version of our obfuscator that contains all the features of the Personal Edition plus numerous additional features to defeat reverse engineering. The Personal Edition renames all possible identifiers in a set of assemblies to meaningless, trivial names using a .NET-specialized algorithm that produces the maximum possible name overloading. By maximizing the name overloading, the Enterprise Edition produces assemblies that are more difficult to reverse engineer and that are significantly smaller than those obfuscated by the Personal Edition. In addition, the Enterprise Edition contains additional features that protect your assemblies against reverse engineering such as entire application obfuscation, string encryption, metadata obfuscation and removal, incremental obfuscation, unused code and data detection, automatic satellite assembly obfuscation, and more.

New and non-breaking changed functionality in this release is indicated in the document using green text.

Breaking changes to previously existing functionality is indicated in the document using red text.