Linked by fran on Mon 15th Nov 2010 23:36 UTC
Windows Dismayed Windows App developers needed some assurances from Microsoft after news of the following incident got round. They got it.
Permalink for comment 450200
To read all comments associated with this story, please click here.
Loading Encrypted assembly
by dvhh on Wed 17th Nov 2010 00:46 UTC
dvhh
Member since:
2006-03-20

What about loading encrypted assemblies, as the assembly loader can load byte array (would require you to load all the assembly data in the memory though, and probably a clever way to store your encryption key). while I think the memory usage might be a little high (if you are using a mobile device), carefully splitting your implementation in multiple assembly might help mitigating the problem.

Obfuscation is one way to hide your implementation, but as there has always been a race between obfucator and de-obfuscator it seems like you will be loosing anyway as you cannot predict if the obfucator you bought would hold long enough, I would prefer encryption.

Reply Score: 2