Skip to content

XenocodeRCE/DNPDeobfuscator

Repository files navigation

DNPDeobfuscator

Open-source deobfuscator for dotnetpatcher (https://bitbucket.org/3dotdev/dotnet-patcher/src/) written in C#. It does support some options (see bellow). Most deobfuscation is done through DNPDeobfuscator but all the numeric calculation is done thanks to modded CodeCracker's tool.

Features

Here's a pseudo list of the things which are currently supported with DNPDeobfuscator :

  • String Encryption
  • String Encryption
  • String Encryption + Resource Encryption
  • String Encryption + Resource Compression
  • Integers Encryption
  • Local decryption
  • Dynamic decryption
  • Resource decryption
  • Resource Encryption
  • Resource Compression
  • Invalid OpCode -> I cheat on this one, nobody use it since it makes your file crashes.
  • Prune useless Methods / Types
  • Call Hiding
  • Call Hiding with Integers
  • Call Hiding with Strings

HowTo

  • Remove Invalid Metadata - > De4Dot does the job
  • Clean constant calculation -> Uses my constants tool pack
  • Use AppFuscatorConstantFill2.exe
  • Then use AppFuscatorOperationCalc.exe
  • Then use de4dot
  • Now you can use DNPDeobfuscator.

About

Open-source deobfuscator for dotnetpatcher (https://bitbucket.org/3dotdev/dotnet-patcher/src/)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy