OT: Obfuscation recommendations

OT: Obfuscation recommendations

Old forum URL: forums.lhotka.net/forums/t/956.aspx


Bonio posted on Sunday, August 20, 2006

Good day to all,

In a current job I am working on, I desire to protect my code from disassembly (especially by the client).

I am wondering if any of you have used and can recommend a particular obfuscation package. I would also like to hear if anyone is currently using any form of licensensing for their software and how they are achieving this.

I understand the pros/cons of obfuscation, but am in a situation with this client that would make obfuscation extremely useful.

Grateful thanks in advance,

Bonio

RockfordLhotka replied on Sunday, August 20, 2006

I can't recommend a tool. However, I can say that CSLA doesn't work with obfuscation unless you make a few changes. Specifically anywhere reflection is used to call a method by name will fail, because obfuscators change names. You'll need to alter at least the data portal to be interface-based to make this work - but other changes may be required in a few places as well.

Copyright (c) Marimer LLC