Editor's review
This is a tool that creates protection in program code to save it from hacking.
NET Reactor is able to completely stop decompiling of code for the purposes of reverse engineering. It does so by mixing any .NET Assembly (written in C#, VB.NET, Delphi.NET, J#, etc.) with native machine code. It is thus able to build a native code wall between potential hackers and your .NET code. The resultant file you get is non CIL conforming file. The original .NET code is retained. It is well protected by native code and invisible for malicious activities. It becomes impossible to decompile .NET Reactor protected code assemblies. One could use it along with a variation of trial and hardware locks. A strong licensing scheme along with this hardware locking helps protect your code. It works with all languages that generate .NET assemblies.
You will be able to create protection for the full application and associated libraries (DLLs). It is possible to set a range of limits. An overall expiration date can be set. You could set a limit of a fixed number of days of operation. Alternatively, number of times the application is used could be made limited. It is also possible to limit the use to a set number of minutes every time the application is invoked. Trial version functionality can be limited. Besides the code level obfuscation, you could implement the control flow obfuscation. NecroBit protection, string encryption, anti-tampering, resource encryption and compression and dependency merging are some other protections that can be built into your application. This is a very good tool.
User comments