This post originated from an RSS feed registered with .NET Buzz
by David Cumps.
Original Post: Code Signing as Reverse Engineering Protection
Feed Title: David Cumps
Feed URL: http://weblogs.asp.net/cumpsd/rss?containerid=12
Feed Description: A Student .Net Blog :p
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.