[ObfuscateControlFlow]

.NET obfuscator and automated error reporting

Moderators: Luke Jefferson, melvyn.harbour, dom.smith

[ObfuscateControlFlow]

Postby devdept » Fri Feb 10, 2012 11:12 am

I added the [ObfuscateControlFlow] attribute to push the obfuscation of some licensing methods.

I have no difference in decompiled code. What should I do?

Maybe it is a bug? Should something be changed in the SA project file?

Can I upgrade from 6.2 to the latest for free or should I upgrade paying something?

Thanks,

Alberto
devdept
 
Posts: 22
Joined: Mon Jan 19, 2009 3:21 pm

Postby Brian Donahue » Mon Feb 13, 2012 11:48 am

Hi,

You mean, you use an deobfuscator and it shows the code -- if you were using ILDSAM or a straight IL dumper the IL should be really different.

If you check the forum here we have a few complaints about code being disassembled. Protecting the assembly is pretty much an arms race but ultimately, like with any app protection, you're just making things harder for the hacker. There is a new feature in 6.6 called Method Parent Obfuscation. That may help.
Brian Donahue
 
Posts: 6670
Joined: Mon Aug 23, 2004 10:48 am

Postby devdept » Mon Feb 13, 2012 2:08 pm

Thanks Brian,

You mean, you use an deobfuscator and it shows the code


I am using JetBrains dotPeek, honestly if hackers use this kind of tools all the things SA is doing are pretty useless I think.

Ho do you enable MethodParentObfuscation, I set Unverifieable as obfuscation level for the [ObfuscateControlFlow] tagged methods but again nothing changes after opening it with dotPeek...

Thanks,

Alberto
devdept
 
Posts: 22
Joined: Mon Jan 19, 2009 3:21 pm

Postby Brian Donahue » Mon Feb 13, 2012 2:36 pm

MPO is available in the Professional edition of SA 6.6.
Brian Donahue
 
Posts: 6670
Joined: Mon Aug 23, 2004 10:48 am

Postby devdept » Mon Feb 13, 2012 3:34 pm

I already upgraded to Pro once for tamper protection and downgraded later because could not be applied to our assemblies, is there any limitation on MPO before upgrading?
devdept
 
Posts: 22
Joined: Mon Jan 19, 2009 3:21 pm

Postby Brian Donahue » Mon Feb 13, 2012 3:50 pm

I'll send you a trial key if you want to evaluate the professional edition.
Brian Donahue
 
Posts: 6670
Joined: Mon Aug 23, 2004 10:48 am


Return to SmartAssembly 6

Who is online

Users browsing this forum: No registered users and 0 guests