Fråga
Hur kan man skydda koden i .net? Har sett verktyg som kan ”dekompilera” assemblies.
Svar
Som du säger så går det oftast att deassemble’a applikationer, och när det kommer till bytekod så brukar den här koden bli ovanligt läsbar de det generas högnivå-källkod. Därför är det vanligt att de som vill gömma koden för sina användare först kör koden igenom en så kallad obfuskator, vilket skriver om Java- eller C#-kod till källkod som utför det samma men är mycket svårare att förstå, därefter kompilerar man den nya källkoden.
Resultatet av att sedan ”deassemblea” dessa applikationer är då enbart halvt läsbar källkod som man inte har så mycket nytta av.
Ett sådant verktyg finns på följande webbadress http://rustemsoft.com/freeware_obfuscator.htm.
Lycka till.