Code Signing as Reverse Engineering Protection
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 it again, unsuccessfully.
But in the end Code Signing your assembly proved to be useless against reverse engineering.
Read more at http://blog.cumps.be/code-signing-as-reverse-engineering-protection/