what can we do against tools like dumbassembly ?

morpheoushexmorpheoushex Posts: 4
edited July 14, 2015 10:14AM in SmartAssembly
What can we do against tools like Dumbassembly that are capeble to reverse all the protection of smartassembly in seconds ?

Comments

  • Alex BAlex B Posts: 1,131 Diamond 4
    Hi morpheoushex,

    The last time we checked (and Dumbassembly doesn't appear to have been updated since then) it couldn't undo Method Parent Obfuscation and Control Flow Obfuscation lvl 4 for the latest version and it would never be able to undo any kind of variable / method / field / etc renaming.

    In the world of .NET, it's impossible to protect something 100% as the runtime has to be able to produce valid IL- thus any obfuscator's work will unfortunately be reversible to some extent. To protect your assembly, it's best to use a combination of the different features to make this much more difficult for any deobfuscating tool or determined hacker (the name mangling feature will change the names of types and variables, control flow obfuscation will create spaghetti code, strings encoding will help hide the values of strings, etc..).

    Kind regards,
    Alex
    Product Support Engineer | Redgate Software

    Have you visited our Help Center?
Sign In or Register to comment.