SychicBoy / NETReactorSlayer

An open source (GPLv3) deobfuscator and unpacker for Eziriz .NET Reactor
https://www.CodeStrikers.org
GNU General Public License v3.0
964 stars 226 forks source link

Couldn't load assembly using reflection. #93

Closed D3vil0p3r closed 1 month ago

D3vil0p3r commented 1 month ago

I'm using the latest version of the tool on Linux by downloading NETReactorSlayer.CLI-net6.0-linux64.zip

When I run it on a exe file as NETReactorSlayer-x64.CLI.exe, I get the following warns:

  [INFO] 15/15 Modules loaded...
  [WARN] Couldn't load assembly using reflection.
  [WARN] Couldn't find any encrypted method.
  [WARN] Couldn't find any equation to resolve.
  [WARN] Couldn't find anti tamper method.
  [WARN] Couldn't find anti debugger method.
  [WARN] Couldn't find any proxied call.
  [WARN] Couldn't find any encrypted string.
  [WARN] Couldn't find any encrypted resource.
  [WARN] Couldn't found any obfuscated metadata token.
  [INFO] Renaming obfuscated symbols...
  [WARN] Couldn't find any outline method.
  [INFO] Saved to: NETReactorSlayer.CLI_Slayed.exe

Are they expected or am I missing some dependency on my Arch Linux system?

D3vil0p3r commented 1 month ago

@SychicBoy

greenozon commented 1 month ago

When I run it on a exe file as NETReactorSlayer-x64.CLI.exe

you are supposed to use .netreactor protected assemblies on this tool, do you have some?

greenozon commented 1 month ago

For example - you could use the test protected assembly from #92 Under Ubuntu it shows as follows

image

D3vil0p3r commented 1 month ago

Yes, in Arch I get the same by using that .exe image

greenozon commented 1 month ago

congrats! well done +1 OS