.NET Reactor is a robust code protection and licensing tool for .NET developers, offering safe, straightforward protection for applications. The software is user-friendly, featuring a well-organized interface that helps developers securely shield their .NET applications with ease. With .NET Reactor, you can generate a native executable file that’s indecipherable as Common Intermediate Language (CIL), ensuring the source code remains inaccessible. This tool effectively prevents decompiling of .NET assemblies written in languages like VB.NET, C#, J#, and Delphi.NET through multiple advanced techniques.
Key Features:
- Advanced licensing and encryption systems
- Multiple protection layers for enhanced security
- Compression support for executables
- User-friendly interface with command line capabilities
- Merging of assemblies into a single executable
- Flexible licensing system with strong disassembly protection
- Prevention of assembly tampering
- Comprehensive source code and resource shielding
- Compatibility with Silverlight, WPF, and ASP.NET
- Support for all .NET framework editions
- And more
What’s New in .NET Reactor v6:
- SHA1 and SHA-256 code signing certificates
- Added support for Unity 3D obfuscation editor
- Various bug fixes and performance improvements
.NET Reactor v6.8.0.0 (16-Nov-2021) Update:
- Protection for .NET 6.0 applications
- New add-in for Visual Studio 2022, with improvements for Visual Studio 2019
- Enhanced ‘Code Virtualization’ and ‘Control Flow Obfuscation’
- Now protects the contents of bundled .NET Core/5.0/6.0 applications (self-contained, single files); to enable, activate the ‘Anti ILDASM’ option
- Added support for trimmed self-contained .NET 5.0/6.0 apps by using the Eziriz.Reactor.TrimHelper NuGet package in the project
- New option under ‘Embed / Merge Settings’ -> ‘Embed Assembly Strict Version Handling’ to fine-tune runtime assembly loading
- Increased compatibility with Dotfuscator obfuscation attributes to ease transitions
- Added a new ‘Blue’ theme for the interface
- Minor updates and fixes, including solutions for ‘String Encryption’ and code signing issues with .p12 file extensions
For full functionality, .NET Reactor requires .NET Framework 4.x installed.