Releases: mkaring/ConfuserEx
Releases · mkaring/ConfuserEx
ConfuserEx 1.1.0
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