This is only a PoC and it needs some major refactoring.
ClarifierEx is a deobfuscator for ConfuserEx. ConfuserEx is an obfuscator that support the following features:
These protection are only supported with standard configuration of ConfuserEx (see wiki ):
Provided that the goal of a deobfuscator is not to "win the competion for the best looking assemblies" but to ease the job of the reverse engineer, as long as there is at least a reverse engineering tool capable of handling the metadata malformation or the other protections, it's not important for ClarifierEx to support those protections. From this starting point, here follow the plan to add the other protections.
Visual Studio 2015