.NET tools, components, libraries and add-ins sign in | create your account
Stimulsoft Reports.net
Advertise here! Contact us to know the options
Category

Code protection - Obfuscation

Ways to hide your code from prying eyes and protect your intellectual property.

Display options and filters [BETA]
Sort by:
Built for .NET
Source code provided
Discontinued
Library
Built for the Compact Framework
Built for .NET 2
Add-in
Built for Mono
Sold as a service
Free or free version available

SecureLM Code Protector

 Home Page Home Page
Categories:
Author: Secured Dimensions
Latest version: 1.1
Description: Transforms sensitive .NET code into VM compatible code that is unreadable by existing disassemblers of reflectors.
Code Protector transforms .NET's Intermediate Language (MSIL) code into a custom VM, built especially for each vendor. The VM is a .NET engine what ensures compatibility with any OS, CPU and other factors that might require specific compilation.
Added: 2005-09-15
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2]

NET Reactor

 Home Page Home Page
Categories:
Author: Eziriz
Latest version: 3.0.0.0
Description: Protection and licensing system.
Stops decompiling by mixing any .NET assembly with native machine code.

Features include:
- Code and resource protection
- Code encryption and compression
- String encryption
- Removes IL code
- Ability to create native Win32 exe files
- Supports EXE and DLL
- Ability to merge satellite assemblies into protected application
- Licensing system
- ShareIt module generator
Added: 2004-09-23
Updated: 2007-03-10
Attributes: Built for .NET[BuiltForDotNet] Built for Mono[Built for Mono] Built for .NET 2[BuilfForDotNet2]

Assembly Lockbox

 Home Page Home Page
Categories:
Author: Gibwo
Latest version: 1.0
Description: Encrypts .NET assemblies without modifying the code and without packaging them into a native processor wrapper, which can alert virus scanners.
Assembly Lockbox protects code and decrypts the assemblies at run time. It uses custom lockcores so that each encrypted assembly can have its own unlocking mechanism. This means that no "golden key" can crack all assemblies protected with Assembly Lockbox.
Added: 2007-08-23
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2]

Decompiler.NET

 Home Page Home Page
Categories:
Author: Jungle Creatures
Latest version: 2.0
Description: Combination of a decompiler, obfuscator, and language translator.
Added: 2004-04-18
Updated: 2006-01-13
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2]

Demeanor for .NET

 Home Page Home Page
Categories:
Author: Wise Owl
Latest version: 3.0.1813.0
Description: Obfuscates the names of your types, fields, methods, properties and events by changing their names to meaningless symbols. Also obfuscates the metadata of your application, discarding all types and members that aren't needed during runtime. Demeanor for.NET also alters the control flow of your methods so that the resulting code is much harder to understand.
Features include:
- Encrypts string literals
- Supports incremental obfuscation of one or more assemblies
- Multiple obfuscation vectors designed to confuse both human and automated reverse engineering
- Visual Studio integration
- Command line tool for use in your batch build environment
Added: 2003-05-20
Updated: 2004-12-29
Attributes: Built for .NET[BuiltForDotNet] Add-in[AddIn]

Deploy.NET

 Home Page Home Page
Categories:
Author: Jungle Creatures
Latest version: 2.0
Description: Tool for packaging Windows Forms based applications for deployment.
Deploy.NET assists .NET application developers in protecting their proprietary code using encryption technology. Deploy.NET also shrinks the size of deployed applications by compressing application components into a single dynamically loaded archive.
Added: 2003-05-20
Updated: 2006-10-03
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2]

Eazfuscator.NET

 Home Page Home Page
Categories:
Author: Oleksiy Gapotchenko
Latest version: 1.1
Description: .NET obfuscator.

Features include:
- Code protection with variety of supported obfuscation techniques
- Code optimization
- Supports .NET Framework 2.0, 3.0 and 3.5
- GUI interface as well as command-line interface
- Visual Studio integration. Supports 2005 and 2008, including Express versions
- Supports automated builds
Added: 2008-02-25
Attributes: Add-in[AddIn] Free or free version available[FreeVersionAvailable] Built for .NET 2[BuilfForDotNet2]

LSW-IL-Obfuscator

 Home Page Home Page
Categories:
Author: Lesser Software
Latest version: 2.0
Description: Mangles class-names, field-names, method-names, properties, namespaces and events of an MSIL program, making it more difficult to reverse engineer IL code.
Added: 2003-05-20
Updated: 2004-12-29
Attributes: Built for .NET[BuiltForDotNet]

PC Guard for .NET

 Home Page Home Page
Categories:
Author: Sofpro
Latest version: 5.01.0520
Description: Software protection and licensing system for .NET and Windows 32bit applications.

Features include:
- Software copy protection
- Application encryption
- Trial version feature
- Hardware locking
- License removal, transfer and update features
- Limited license and license extension features
- Network licensing
- Protection interface system
- Password protection
- IP Filtering system
- Runtime encryption system
- Management of protected program updates
- Support for non-standard applications
- Support for third party licensing
- Web Activation center (ACEN)
Added: 2005-10-01
Updated: 2006-12-13
Attributes: Built for .NET[BuiltForDotNet]

Salamander .NET Obfuscator

 Home Page Home Page
Categories:
Author: Remotesoft
Latest version: 2.0.0
Description: Code protection tool that transforms your .NET assemblies (in C#, VB.NET, C++.NET, J#, MSIL, etc.) in such a way that decompilation of the new format would result in source code that is extremely difficult to understand, and virtually impossible to be recompiled.

Features include:
- .NET Compact Framework support
- Symbol and metadata obfuscation
- Source level debugging
- Whole obfuscation; Incremental obfuscation
- Vunerable spots elimination
- String protection
- Control flow obfuscation
Added: 2003-05-20
Updated: 2006-01-20
Attributes: Built for .NET[BuiltForDotNet] Built for the Compact Framework[BuiltForCompactFramework] Built for .NET 2[BuilfForDotNet2]

CliSecure

 Home Page Home Page
Categories:
Author: SecureTeam
Latest version: 3.0
Description: Obfuscator and code protector that offers protection against reverse engineering of your code.
Clisecure implements a code protection technology that blocks attackers from utilizing code tampering techniques such as dumping assembly contents from in-memory.

Features include:
- Namespace, Type, method, field, param renaming using various renaming systems
- Support for declarative obfuscation using custom attributes
- String encryption
- GUI and command line interface
- x64 and Vista compatible
Added: 2006-06-06
Updated: 2007-04-04
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2]

DF Stack

 Home Page Home Page
Categories:
Author: DFStack
Latest version: 1.0
Description: DF Stack (Dotfuscator Stack Trace) is a program that lets you decode call stacks reports of programs that were obfuscated with Preemptive Dotfuscator.
Dotfuscator Community Edition (the edition included with Visual Studio) does not support this feature. You need to buy Dotfuscator Professional Edition to be able to translate stack traces, or buy DF Stack for a lower price.

Features include:
- view and translate several stacks in tabs
- user interface with Save, Load stack traces, Context menu, Splitter orientation…
Added: 2007-02-20
Attributes: Built for .NET 2[BuilfForDotNet2]

{smartassembly}

 Home Page Home Page
Categories:
Author: Cachupa
Latest version: 3.0
Description: Improvement, protection and exception reporting tool for .NET assemblies.

Features include:
- Dependencies compression and embedding: compress and embed your dependencies in your main assembly. At runtime, the first time a dependency is needed, {smartassembly} will automatically decompress it and load it into memory.
- Removes all the non-useful code and metadata (reduces size of assembly)
- Resources compression and encoding. This allows the protection of XAML files.
- Supports the protection of Silverlight 2.0 assemblies
- Memory management: can reduce the memory used by your software by automatically releasing the memory no longer needed
- Protects intellectual property: obfuscation and strings encoding; anti-disassembler and anti-decompiler
- Performs optimizations
- Exception reporting (with 24x7x365 Web service) for deployed/obfuscated applications
- Client/Server architecture: it's possible to share the same database between all developers. This is particularly useful for sharing exception reports and for stack trace decoding.
- Command line mode
- Supports 64 bits
- Has no impact on source code and no need to make any change in your application
Added: 2005-12-01
Updated: 2008-05-02 Updated
Attributes: Built for .NET[BuiltForDotNet] Built for the Compact Framework[BuiltForCompactFramework] Built for .NET 2[BuilfForDotNet2]

Spices.Net

 Home Page Home Page
Categories:
Author: 9rays.Net
Latest version: 5.1
Description: Solution for protecting, researching, documenting and reverse engineering .NET assemblies.

Features include:
- Spices.Obfuscator: solution for reducing of the risk of infringement of the intellectual property with a console or a GUI. Also reduces assembly size and optimizes the speed of your application.
- Spices.Decompiler: decompilation/disassembling for IL (same functionality as Microsoft's ILDASM utility), C#, C++, VB.NET, J#; A visual decompiler allows the user to build a code flow diagram enabling to analyze the code execution.
- Spices.Modeler: models and diagrams that reflects various types of assembly members relationships and structure.
- Spices.Investigator: .NET metadata browser at low level, provides detailed information on tokens.
- Spices.Informer: assembly member information provider and reporter.
- Spices.Documenter: documentation creation and management connected to your code.
- Spices.Localizer: lets you localize your assemblies.
- Integrates with Visual Studio.

Previous name: IL-Obfuscator
Added: 2003-05-20
Updated: 2006-11-14
Attributes: Built for .NET[BuiltForDotNet] Add-in[AddIn] Built for the Compact Framework[BuiltForCompactFramework] Built for Mono[Built for Mono] Built for .NET 2[BuilfForDotNet2]

Postbuild

 Home Page Home Page
Categories:
Author: Code Systems Corporation
Latest version: 2007
Description: Code security, optimization, and packaging products.
Xenocode Postbuild is a code protection and deployment solution.

Features include:
- Code protection: Symbol obfuscation; Control flow obfuscation; String encryption; Ability to suppress disassemblers; Assembly watermarking; Debug data stripping.
- Application deployment: Assembly linking; .NET Framework embedding; Assembly compression.
- Assembly optimization: Code profiling; Dead code and metadata elimination; Dead and duplicate literal elimination; Metadata-only assemblies.
- Supports multi-assembly applications
- Attribute-directed configuration
- Debugging support
- Build process automation
- Embed files and registry settings directly into your executable
- Save-to-MSI, diagnostic, and splash output modes
- Supports .NET 1.0, 1.1, 2.0, Managed C++, the .NET Compact Framework.

Previous name: XenoCode.
Added: 2003-05-20
Updated: 2007-03-07
Attributes: Built for .NET[BuiltForDotNet] Free or free version available[FreeVersionAvailable] Built for the Compact Framework[BuiltForCompactFramework] Built for .NET 2[BuilfForDotNet2]

Aspose.Obfuscator

 Home Page Home Page
Categories:
Author: Aspose
Latest version: 1.6
Description: .NET assembly obfuscator.
With it, you can:
- Obfuscate .NET EXE files while reserve all necessary names by itself
- Obfuscate .NET DDLL files while reserve all necessary names by itself
- Obfuscate ASP.NET applications while reserve all necessary names by itself
- Obfuscate applications whose type information is decided at runtime while reserve all necessary names by yourself
Added: 2003-06-10
Updated: 2004-06-30
Attributes: Built for .NET[BuiltForDotNet] Free or free version available[FreeVersionAvailable]

Salamander .NET Protector

 Home Page Home Page
Categories:
Author: Remotesoft
Latest version: 1.1.5
Description: Shuts down MSIL disassembly and decompilation rather than simply obfuscating code. It's not an obfuscator, rather it converts the decompilable Microsoft Intermediate Language code (MSIL or CIL) of your assemblies into native format while keeping all .NET metadata intact, and thus it provides the same level of protection as native C/C++ code. Further more, it offers code, string and resource encryption, and therefore, it provides even better protection than native C/C++ code.
Added: 2003-05-20
Updated: 2003-10-28
Attributes: Built for .NET[BuiltForDotNet]

dotNet Protector

 Home Page Home Page
Categories:
Author: PV Logiciels
Latest version: 5.3
Description: Code protection system that prevents your assemblies from being decompiled.
With dotNet Protector, your application is not simply obfuscated, but method bodies are encrypted also, while keeping its .NET nature.

Features include:
- EXEs, DLLs, ASP.NET and SQL assemblies can be protected.
- Support for v1.1, v2, v3.0, v3.5 frameworks.
- Support for x86, AMD64 and Itanium architectures.
- You can protect a whole application (main EXE, referenced DLLs) in a single executable.
- Protection can be done interactively with a graphical interface, or automated, using the command-line.
- Evaluation Generator: dotNet Protector can generate a limited executable. You can choose executable lifetime (in days): your program wont launch beyond this limit.
- A hardware lock system is integrated with dotNet Protector. Running your program can depend on a valid unlock key.
Added: 2005-02-15
Updated: 2007-10-29
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2]

Dynu .NET obfuscator

 Home Page Home Page
Categories:
Author: Dynu
Description: Uses obfuscation techniques to inhibit decompilation and other forms of reverse engineering: symbol renaming scrambles symbolic metadata into useless notations; Ofuscation converts CIL into scrambled code. In addition to protecting your code, Obfuscator also optimizes your assembly by eliminating dead code, removing dead and duplicate literals, and allowing instant creation of metadata-only assemblies for .NET remoting applications.
Features:
- Protection
- Optimization
- Symbol renaming
- Metadata scrambling
Added: 2004-11-08
Attributes: Built for .NET[BuiltForDotNet]

CodeVeil

 Home Page Home Page
Categories:
Author: Xheo
Latest version: 1.0
Description: Encrypts .NET applications and DLLs.
CodeVeil adds native code to assemblies to decrypt the assembly just before the .NET runtime needs access to the data.

Features include:
- Full MSIL encryption: your MSIL is encrypted and cannot be read with readers like ILDASM or Reflector.
- Resource and string encryption: strings embedded in your code, and resources like images and form text can now be encrypted.
- Blob encryption: selectively encrypt data stored in the blob heap. This data includes parameters for attributes, default values for fields, and method signature information.
- Encrypt both EXEs and DLLs.
- Obfuscation: obfuscate the names of public classes, methods, properties and fields.
- Anti-debugging, anti-tracing.
- Modification resistence: CodeVeil creates dependencies on the unmodified source so that a user cannot modify your assembly without making it completely unusable.
Added: 2005-11-20
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2]

Phoenix Protector

 Home Page Home Page
Categories:
Author: NTCore
Latest version: 1.0.0.1
Description: Code protection tool.

Features include:
- Name, string and control flow obfuscation
- Exclusion list for the name obfuscation
- Assemblies merge utility based on ILMerge
Added: 2007-01-11
Attributes: Built for .NET[BuiltForDotNet] Built for the Compact Framework[BuiltForCompactFramework] Built for .NET 2[BuilfForDotNet2]

Obfuscator.NET

 Home Page Home Page
Categories:
Author: Macrobject Software
Latest version: 2007.13.131.189
Description: Obfuscator for IL code and .NET DLL/EXE protection.

Features include:
- name obfuscation (e.g. class/method/field/parameters etc.)
- flow obfuscation
- anti-decompilers
Added: 2007-01-03
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2]

C# Source Code Formatter

 Home Page Home Page
Categories:
Author: Semantic Designs
Description: Reorganizes C# source text files to neatly indent code blocks according to their nesting level, or, conversely, obfuscates the code to make it difficult to understand by renaming variables.
Added: 2003-12-19
Attributes: Built for .NET[BuiltForDotNet]

Skater .NET Obfuscator

 Home Page Home Page
Categories:
Author: RustemSoft
Latest version: 2.05
Description: Code obfuscation tool.
Skater .NET Obfuscator implements several protection techniques and obfuscation algorithms.

Features include:
- Prohibits reverse engineering
- Obfuscated application usually is not recompilable
- Processes any .NET application, executable or assembly
- Encrypts string constants
- Compatible with .NET Framework 1.0, 1.1, and 2.0
- Control flow obfuscation stops decompilers and deobfuscators
- Scrambles class names, method names, field names, etc.
- Offers a command-line version running in batch mode
Added: 2006-12-01
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2]

Dotfuscator

 Home Page Home Page
Categories:
Author: PreEmptive Solutions
Latest version: 3.0
Description: Obfuscator.

Features Include:
- Makes application size smaller
- Removes unneeded program elements and renames identifiers to small names.
- XML based configuration file
- Generated Map files allow you to interpret stack traces
- Namespace/Type/Method/Field renaming
- Watermarking
- GUI and command line interfaces suitable for integrating into build environments
- Support and integration with Visual Studio 2005
- Integration with MSBuild
- Also: Overload induction; Incremental obfuscation; Control flow obfuscation; String encryption; Support for Managed C++ modules: Several predefined renaming schemes including unprintable characters; Obfuscation of satellite DLLs; Debugging support; Ability to include/exclude by custom attribute matching; etc.

Lite version is included in Visual Studio.
Added: 2003-05-20
Updated: 2005-05-09
Attributes: Built for .NET[BuiltForDotNet] Add-in[AddIn] Built for the Compact Framework[BuiltForCompactFramework]
Ignore this
Advertise here! Contact us to know the options
Web site previews powered by WebSnapr
Hosted by WebHost4Life.com - Please use this Sponsor ID: madgeek - Thanks! hot newstransatlantys
part of the metaSapiens network: metaSapiens | .NET Jobs | Fabrice's weblog | SharpToolbox | JavaToolbox | LINQ in Action | MapShares | Clair de Bulle