github mkaring/ConfuserEx v1.1.0
ConfuserEx 1.1.0

latest releases: v1.6.0, v1.6.0-rc1, v1.5.0...
6 years ago

Bug Fixes:

  • Fixed renaming of explicit implemented interface members
  • Fixed reference proxy protection (protection stopped in case a call to a non-static function was encountered)
  • Fixed renaming of the default resources of VB.NET assemblies
  • Fixed renaming of WPF (Resolving referenced resources is now more flexible)
  • Fixed resource processing of compressor (Compressor grabbed invalid resource references in some cases, especially when working with localized satellite assemblies)
  • Fixed renaming to internal properties and events
  • Fixed renaming of VB.NET projects (The obfuscation is no longer breaking the embedded VB runtime
  • Fixed is-public check. It now detects properly if a member is visible outside of the assembly
  • Fixed error in WPF renaming that caused ConfuserEx to crash when encountering a invalid property path
  • Fixed reference proxy protection breaking other protections

New Features:

  • Additional anti tamper mode ("anti")
    The new mode works just like the "normal" mode, but performs some additional checks against debuggers. Thanks to @XenocodeRCE for this.
  • Updated reference to dnlib 3.x
    • Support for portable pdb files
  • Improved WPF PropertyPath parser that is able to handle a lot more cases than the old one and should make the WPF renaming significantly better
  • Renamer support for WindowsForms data bindings. Property names from WF data bindings are now resolved
  • MSBuild Integration
    There is now a nuget package that ties ConfuserEx directly into the build process to obfuscate any output assemblies

Don't miss a new ConfuserEx release

NewReleases is sending notifications on new releases.