Aveloy  

DotRefiner - free .NET obfuscator

Why obfuscate your code

The goal of obfuscation is to make reverse engineering and/or cloning your application more complicated. Ideally, it should make cost of reverse engineering your application comparable to cost of developing similar application from scratch, thus making stealing your code and cloning your application worthless. As an additional benefit, obfuscation can make size of your binary files smaller and performance slightly higher.

DotRefiner key features

  • Obfuscates names of types and all their members
  • Strips out namespaces
  • Strips out assembly info
  • Supports obfuscating complex hierarchies of shared libraries
  • Flexible obfuscation settings
  • Supports Microsoft .NET up to version 4.5 and Mono

Tips

  • Obfuscation with incorrect parameters can break your code in many subtle ways. Run all your integration tests after obfuscation.


Download v0.8.6
© 2014—2017 Aveloy