G
Guest
How would you handle this situation:
I have a series of classes which are to be later loaded using reflection:
but the class to be used can vary depending on strings from a text file. So
this text file will have some of these class names in it to govern which
class gets used.
Now, I want to obfuscate as much of my program as I can, though if I
obfuscate everything it won't work anymore because those class names in the
text file no longer match anything in my assembly. These classes in
particular have no sensitive information, so it would be fine to leave them
un-obfuscated.
But what's the easiaest way to accomplish this? Put them in their own
namespace and tell the obfuscator to ignore them? Or put them in their own
assembly like a dll that gets referenced by my app? What would you do?
I have a series of classes which are to be later loaded using reflection:
but the class to be used can vary depending on strings from a text file. So
this text file will have some of these class names in it to govern which
class gets used.
Now, I want to obfuscate as much of my program as I can, though if I
obfuscate everything it won't work anymore because those class names in the
text file no longer match anything in my assembly. These classes in
particular have no sensitive information, so it would be fine to leave them
un-obfuscated.
But what's the easiaest way to accomplish this? Put them in their own
namespace and tell the obfuscator to ignore them? Or put them in their own
assembly like a dll that gets referenced by my app? What would you do?