Get the Whitepaper called Decompilation Injection that presents a novel way to protect .NET assemblies against reverse-engineering and recompilation. By injecting them with commands that are activated only at the recompilation stage, the application retroactively detects the reverse-engineering process and acts upon it.
You can download it from the following link: https://packetstormsecurity.com/files/download/78970/DecompilationInjection.pdf
Source: https://packetstormsecurity.com/files/78970/Whitepaper-Called-Decompilation-Injection.html

