A great article in CodeProject by Hosh Jackson who gave a look at into the area of preventing reserse engineering.