What are the challenges you face when working across database platforms? Take the survey

de4dot renders SmartAssembly 6.8 pointless

phaedrus30phaedrus30 Posts: 9
edited May 26, 2014 6:07PM in SmartAssembly
Hi guys, I've been playing around with de4dot to see if SmartAssembly 6.8 offers any real protection against this deobfuscator, and unfortunately the answer seems to be no.

I used SmartAssembly 6.8 against our largest .NET assembly with 200,000+ lines of code with the highest levels of obfuscation available, and when inspected in .NET Reflector, the implementation code is not visible at all.

I then ran de4dot 2.03 against it, and I can now view the implementation in the cleaned assembly file using .NET Reflector, and the code is extremely close to the actual source code, taking the auto-generated compiler stuff into account.

This took me about 5 minutes and required very little technical knowledge - download, extract a zip, drag and drop a file onto an EXE, done.

Is there anything that can be done to block the effectiveness of this program?


Sign In or Register to comment.