From what I\'ve read, code obfuscation isn\'t really that hard to \"crack\", and it will only delay the inevitable. In that case, what is it\'s purpose?
In my opinion, no. I've seen guys hacking programs written in different languages. With professional tools like IDA (works for unmanaged code), nothing is 100% secure. Obfuscated assemblies are even easier to hack because of metadata that is still present.