c# - Practices for hiding the executable code of compiled applications -


This is a standard practice, which dissociation and reverse engineering .net assemblies.

I want to release some plug-ins assemblies that will add to existing applications, but I do not want them to be used by others

How do I hide the source of these assemblies? Can i It is impossible to achieve 100% security in theoretical manner unless you control the target hardware.

If the CPU is able to execute it, given enough time and knowledge, then a person can read it too. It's not limited to C # (though it's usually done in easy managed languages), you can use offfacescuts such as Dotfusceter or Xnodod so that the code is difficult to understand. If you are really worried, you should go to a server-based application.


Comments

Popular posts from this blog

oracle - The fastest way to check if some records in a database table? -

php - multilevel menu with multilevel array -

jQuery UI: Datepicker month format -