Code Protection and Obfuscator For .Net, Licensing And Copy Protection for .Net, ActiveX and MFC

Crypto Obfuscator For .Net (v2020)   

Crypto Obfuscator For .Net comes in three different editions with increasing levels of features and functionality. The following table shows details about the features and functionality that is present in each edition.



Feature Standard
USD 149
USD 299
USD 399
Application Support
"Any CPU" applications
32-bit applications
64-bit applications
Windows Forms Applications
WPF Applications
ASP.Net Applications
Console Applications
Components, Controls & Class Libraries
Windows Services & WCF Services
Obfuscated assemblies are FIPS compliant?
Smart Device/Windows Mobile/Pocket PC Applications using .Net Compact Framework  
Sharepoint WebParts  
Mono Assemblies    
Mono-Android Assemblies    
Xamarin.iOS and Xamarin.Android via Xamarin For Visual Studio or Xamarin IDE    
Mono-Android Assemblies    
Unity 3D Assemblies    
SQL Server CLR Assemblies    
Windows 8 Metro/WinRT apps    
VSTO Word/Excel/Outlook/etc Office Add-Ins    
Silverlight Applications (v2.0, v3.0, v4.0 & v5.0)    
Windows Phone 7/Windows Phone 8 Apps using Silverlight/XNA    
XNA Assemblies for XBox 360/Zune    
.Net Micro Framework Assemblies    
Obfuscate .xap files directly    
Multi-assembly applications - number of assemblies per obfuscation project that can be obfuscated at once. Upto 5 assemblies. Upto 10 assemblies Unlimited assemblies.
Automatic processing of satellite assemblies.
Tool & Language Support
All Editions Of Visual Studio 2017, Visual Studio 2015, Visual Studio 2013, Visual Studio 2012, Visual Studio 2010, Visual Studio 2008, Visual Studio 2005, Visual Studio 2003, Visual Studio 2002
All Managed Languages including C#, Visual Basic.Net (VB.Net), Managed C++, J# and many others.
.Net Framework Support
.Net Framework 1.0, 1.1, 2.0, 3.0, 3.5 and 4.x right upto 4.8
.Net Standard and .Net Core  
.Net Compact Framework 1.1, 2.0, 3.5 & 4.0  
Silverlight 2.0, 3.0, 4.0    
Silverlight For Windows Phone 7.0/8.0    
XNA Framework 2.0, 3.0 & 4.0    
.Net Micro Framework 3.0 & 4.0    
Obfuscation via symbol renaming
Automatic exclusion of entities (eg: serialized fields) using smart rules
Incremental obfuscation
Symbol renaming
Cryptographic symbol renaming scheme
Short-names symbol renaming scheme
Test Mode symbol renaming scheme
Unprintable characters short-names symbol renaming scheme  
Fake (But Realistic) symbol renaming scheme    
Advanced Overload Renaming - fields and methods with different signatures (and return types!) given same name    
XAML/BAML Renaming for WPF/Silverlight    
Advanced Code Protection
ILDASM Protection
String Encryption  
Anti-Reflection Protection (against general disassemblers and de-compilers)  
Advanced Anti-Decompiler Protection (against tools such as .Net Reflector)  
Advanced Control Flow Obfuscation  
Resource Protection & Encryption  
Code Pattern Masking    
Constant Values/Arrays Encryption    
Advanced Anti-Debugger/Anti-Tracer Protection    
Advanced Tamper Detection    
Hide Calls To External Methods & Properties    
Hide Calls To Unrenamed Internal Methods & Properties    
Method Encryption (Hide And Virtualize MSIL Code In Methods)    
Automatic Exception Reporting
Catch any unhandled exceptions and automatically report them to the exception reporting service.    
Ready-to-use exception reporting service.    
Exception reports include full stack trace info along with the values of all method arguments and local variables.    
Exception reports include system information, the time of exception and optional developer defined custom data.    
All exception reports can then be automatically downloaded from the service and examined from within Crypto Obfuscator    
Optionally show a consent form to the users of your software giving them the option to report exceptions automatically to the exception reporting service with the click of a button.    
Capture user email address from the consent form.    
Allow users to save exception report to a file.    
Full source code for the exception reporting consent form so you can chance it as per your needs.    
Ready-to-use exception reporting service.    
Exception reporting SDK for complete control and customization.    
Exclusions / Inclusions
Exclusions & Inclusions via Obfuscation Rules.
Exclusions & Inclusions via Declarative Obfuscation (using inline code attributes)    
Code & Performance Optimization
Metadata Reduction/Pruning  
Duplicate String Elimination  
Automatic Sealing of Classes  
Resource Compression  
Remove Constant Field Values    
Embed all dependant and additional assemblies into main assembly.  
Embedded assembly encryption & compression.  
Embed, encrypt & compress additional assemblies such as 3rd party assemblies.  
Digital Watermarking (For License Tracking, etc)
Insert watermark strings in individual instances & deployment of your assemblies    
Use watermarks in UI, message boxes, logs, etc    
Insert user name, license code in assemblies to help with licensing and deter license violations    
Generate Mapping Files  
Decode obfuscated stack traces into original stack traces  
Generate pdb files to get detailed stack trace with line numbers    
Obfuscate source code filenames in pdb files - such pdb files can be distributed along with your app without revealing sensitive information.    
Additional Features
Command Line Interface  
Automatic strong-name resigning of assemblies with snk or pfx files.  
Automatic authenticode signing using certificates.    
Visual Studio Integration
Post Build Events  
Visual Studio Project Integration Wizard    
MSBuild Support    
ClickOnce Integration    
USD 149
USD 299
USD 399