You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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