March 13th, 2006, 04:46 AM
Has anyone used .NET Reactor?!?!?!
Does it really work??!?!
March 13th, 2006, 05:57 AM
There are many obfuscators out there. Search Google for ".NET obfuscators" and you'll find even Microsoft Certified Companys offering obfuscators.
However, your source code is also not 100% safe then but much more safe than before.
March 13th, 2006, 06:02 AM
This is not an obfuscator...
Originally Posted by reteep
March 13th, 2006, 11:09 AM
.NET Reactor *is* an obfuscator. It doesn't obfuscate C# code then compile to MSIL, it compiles to MSIL, compiles to native (platform-specific) code, then obfuscates. They claim that you cannot de-compile to .NET code at all.
Originally Posted by BraBo
Reactor also has a licensing/feature lockout system, so it's more than *just* an obfuscator. I haven't used it, since I abhor license/feature lockout systems.
Bad code monkey! No banana!
September 6th, 2013, 01:55 AM
Don't know about Reactor, but if you are not fixed about using it, there are some other good ones too like the Crypto Obfuscator+CryptoLicensing toolset.
September 6th, 2013, 06:23 AM
have long ago used .NET Reactor 18.104.22.168 on Windows XP, worked more or less well. Now tried to use Reactor 22.214.171.124 and then 126.96.36.199 under Win 7 Ultimate, it just doesn't work! Using almost any protection method leads to protected application crashing upon startup with InvalidProgramException! What the heck? I have tried to create an absolutely basic Hello World application without a line of my own code and protect it, to ensure it's not my program doing something
incompatible, still doens't work.
I tried to enable protections one-by-one and found the following. Only three protection methods seem to work for me now: 1) Native Exe Stub 2) Obfuscation, 3) Control Flow Obfuscation. As soon as I select anyother method (like Supress ILDASM, or NecroBit or String Encryption or any other method) protected executable stops working. If I enable any locks (like expiration date lock or any other) application doesn'twork, too!
So, everyone - beware. I wonder how this Reactor can be used for
commercial applications if these applications stop working on Win 7 as a result?
September 24th, 2013, 02:16 AM
September 24th, 2013, 02:22 AM
.NET Reactor is a powerful code protection and software licensing system for software written for the .NET Framework, and supports all languages that generate .NET assemblies