lithin9 / Unturned-Custom-Plugin

Other
0 stars 0 forks source link

Obfuscate code for release #196

Open jcvl92 opened 8 years ago

jcvl92 commented 8 years ago

In order to release the C# .dll, we will want to obfuscate it to keep the code closed source. It isn't perfect, but I seriously doubt anyone would go through the extreme trouble of de-obfuscating our plugin code.

VS has a built in obfuscator, Dotfuscator that seems to be the preferred method, but there is also ConfuserEx and ILProtector(which uses a different obfuscation method, entirely), if Dotfuscator is not deemed sufficient(although Dotfuscator is preferable, since if is integrated into VS).

Code can be easily decompiled using JustDecompile.