Protection from decompiling
Does anyone know a good method to protect against decompilation? I know there are tons of obfuscators and all of them still seem to be susceptible to deobfuscators. Now, if codes were just getting decompiled for learning purposes, i wouldn't mind, but the problem comes when kiddies can decompile our source codes, change some strings and re-release. I've tried .Net Reactor, Eazfuscator & smart assembly. A deobfuscator I tried seems to get through all of them.
I for one can't stand having work leeched and potentially profits lost. Because of this, i'm coming here asking if anyone knows of a good viable solution for preventing deobfuscator decompilation.