Red Gate forums :: View topic - [ObfuscateControlFlow]
Return to www.red-gate.com RSS Feed Available

Search  | Usergroups |  Profile |  Messages |  Log in  Register 
Go to product documentation
SmartAssembly 6
SmartAssembly 6 forum

[ObfuscateControlFlow]

Search in SmartAssembly 6 forum
Post new topic   Reply to topic
Jump to:  
Author Message
devdept



Joined: 19 Jan 2009
Posts: 22

PostPosted: Fri Feb 10, 2012 11:12 am    Post subject: [ObfuscateControlFlow] Reply with quote

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
Back to top
View user's profile Send private message
Brian Donahue



Joined: 23 Aug 2004
Posts: 6581

PostPosted: Mon Feb 13, 2012 11:48 am    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
devdept



Joined: 19 Jan 2009
Posts: 22

PostPosted: Mon Feb 13, 2012 2:08 pm    Post subject: Reply with quote

Thanks Brian,

Quote:

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
Back to top
View user's profile Send private message
Brian Donahue



Joined: 23 Aug 2004
Posts: 6581

PostPosted: Mon Feb 13, 2012 2:36 pm    Post subject: Reply with quote

MPO is available in the Professional edition of SA 6.6.
Back to top
View user's profile Send private message
devdept



Joined: 19 Jan 2009
Posts: 22

PostPosted: Mon Feb 13, 2012 3:34 pm    Post subject: Reply with quote

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?
Back to top
View user's profile Send private message
Brian Donahue



Joined: 23 Aug 2004
Posts: 6581

PostPosted: Mon Feb 13, 2012 3:50 pm    Post subject: Reply with quote

I'll send you a trial key if you want to evaluate the professional edition.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic All times are GMT + 1 Hour
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group