This page or section is unfinished.
De4Dot is a free open sourced .NET deobfuscator and unpacker.
Download: The Bytecode Club tools page
How to use
Keep a copy of the input assembly and its dependencies. With a built de4dot executable, process the assembly from a terminal:
de4dot.exe application.exe
Inspect the generated cleaned assembly in a .NET decompiler. Related obfuscated assemblies should be processed together so renamed references stay consistent. de4dot can execute parts of its input during processing, so use an isolated environment for untrusted samples.
Based on the official README.
Take it further.
Find discussionsCompare notes with the people working through the same ideas.