{smartassembly}, .net software Obfuscation, Protection & Improvement


How does {smartassembly} improve your Application? (4/9)


This information refers to {smartassembly} 1.1 and will be updated with 2.0.

Obfuscation


This fourth step enables us to protect our Application by obfuscating the code and metadata.


We select the option I want to protect my work.

The name of the namespaces and classes of the resulting Assembly are then changed:



If we have a look with a disassembler tool like Reflector, we can verify that the methods are also obfuscated:



To see an example of how obfuscation protects the Application, we can have a look at the Form1_Load method, before and after the obfuscation:

 


< Pruning (3/9) | Strings Encoding (5/9) >  


New version Available