Skip to content

Documentation

SychicBoy [CS-RET] edited this page Nov 25, 2022 · 7 revisions

Features

NETReactorSlayer is able to remove/fix all protections of .NET Reactor except Code Virtualization.

Supported versions

NETReactorSlayer supports versions 6.0 and later of the .NET Reactor.

Usage

  • N00b users: Just drag and drop the obfuscated file onto NETReactorSlayer.CLI.exe. A GUI version is also available on the .NET Framework version of NETReactorSlayer.

  • Advanced users:

Command Description Default Value
--dec-methods Decrypt methods body         True
--fix-proxy Fix proxied calls         True
--dec-strings Decrypt strings         True
--dec-rsrc Decrypt assembly resources         True
--dec-bools Decrypt booleans         True
--deob-cflow Deobfuscate control flow         True
--deob-tokens Deobfuscate tokens         True
--dump-asm Dump embedded assemblies         True
--dump-costura Dump assemblies that embedded by Costura.Fody         True
--inline-methods Inline short methods         True
--rename Rename n(amespaces), t(ypes), m(ethods), p(rops), e(vents), f(ields)        ntmfe
--rename-short Rename short names        False
--dont-rename Don't rename classes, methods, etc..        False
--rem-antis Remove anti tamper & anti debugger         True
--rem-sn Remove strong name removal protection         True
--rem-calls Remove calls to obfuscator methods         True
--rem-junks Remove junk types, methods, fields, etc...         True
--keep-types Keep obfuscator types, methods, fields, etc...        False
--preserve-all Preserve all metadata tokens        False
--keep-max-stack Keep old max stack value        False
--no-pause Close CLI immediately after deobfuscation        False
Clone this wiki locally