Obfuscating multiple related .NET collections using a granny obfuscator

I have two assemblies: A and B, where A depends on B. I try to confuse both of them together, that is, in such a way that it does not violate the application using a banal obfuscator .

Is there any way to do this? Apparently this obfuscator does not handle multiple assemblies.

If this is a problem that another .NET obfuscator that handles multiple assemblies would you recommend?

+6
obfuscation babel
source share
4 answers

You can use ILMerge to merge assemblies, and then babel to obfuscate the merged assembly.

ILMerge is a free Microsoft tool that can be downloaded at: http://research.microsoft.com/en-us/people/mbarnett/ILMerge.aspx

+5
source share

Dotfuscator Community Edition. And here is his MSDN article .

If you want more power and are willing to pay, go to the XenoCode Post Build . or Crypto Obfuscator . They also provide an evaluation version.

+2
source share

Do they bind them together? Dotfuscator allows you to combine assemblies and obfuscate everything.

Discard this article if this is helpful in your situation.

0
source share

You need a .NET obfuscator that will obfuscate several assemblies: that is: when one member is renamed, it must be renamed to each assembly in the obfuscation project. try BitHelmet . Relationship

0
source share

All Articles