An actively maintained .NET obfuscator. Protects assemblies from .NET Framework 2.0 through .NET 10+.
The original mkaring/ConfuserEx has been dormant since 2022. This fork ships bug fixes, modern framework support, and an automated release pipeline.
Download the latest build from Releases, extract, and run:
# GUI
ConfuserEx.exe
# CLI
Confuser.CLI.exe my-project.crprojSee the Getting Started Guide for walkthroughs and configuration.
| Getting Started | Installation, first run, basic configuration |
| Protections | All protections with options, presets, and examples |
| CLI Reference | Command-line options and usage |
| Project File Format | .crproj XML schema, rules, and pattern expressions |
| Declarative Obfuscation | Attribute-based configuration via [Obfuscation] |
| Building from Source | Prerequisites, build commands, and project layout |
| Contributing | How to contribute, test policy, and PR workflow |
Check existing issues first, then open a new one.
MIT. See LICENSE.md.
- 0xd4d — dnlib
- Ki (yck1509) — original ConfuserEx
- Martin Karing — maintained through v1.6