In my last post I spoke about reverse engineering .NET assemblies upon which Gregory asked how to protect his code against it. Initially I thought signing an assembly would be the easiest way to prevent this, and my first tests confirmed this. I signed the CrackMe from my previous post and tried modifying...