Purtroppo esiste già Anakrino che decompila un'applicazione .net creando un sorgente C#...

E c'è chi dice (voci abbastanza autorevoli) che neanche gli obfuscator risolvono veramente...