.NET üzerinde hazırlanan uygulamalar native değildir. Dolayısıyla derlenmiş dosyaları geri eski haline/kaynak koduna biraz uğraş ile çevirebilirsiniz. Muhtemelen bir paketleyici/koruyucu vardır ama onlar da reverse edilebiliyor. Birkaç basit araç ve biraz çaba işinizi görür fakat üzerine ekleme konusunda baya sabırlı olmalısınız. Peid/ExeInfoPe vd.. araçlarla dosyanın derlenme dili, paketleyici, koruyucu gibi bilgileri alabilir, daha sonra .NET ise Reflector/Telerik Debugger gibi araçlarla method ve prosedürlere erişebilirsiniz. Düzenleme için IL konusunda bilgi gerekiyor ama sabrınız ve vaktiniz varsa bir süre sonra hesap makinesi gibi gelir bunları yapmak..