Skip to content

mkaring/ConfuserEx

This branch is 448 commits ahead of, 1 commit behind yck1509/ConfuserEx:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

657fb58 · Apr 15, 2022
Dec 18, 2021
Apr 22, 2021
Apr 15, 2022
Jul 10, 2018
Oct 3, 2021
Dec 20, 2021
Apr 6, 2022
Jul 14, 2021
Dec 22, 2021
Apr 6, 2022
Jun 6, 2014
Feb 26, 2021
Sep 15, 2015
Feb 2, 2020
May 27, 2014
Aug 23, 2020
Dec 20, 2020
Dec 20, 2020
Apr 6, 2022
Jan 10, 2021
Jan 7, 2022
May 2, 2015
Jul 14, 2018
Jul 14, 2018
Jul 31, 2021
Dec 23, 2021
Jan 17, 2022

Repository files navigation

ConfuserEx

Build status Test status CodeFactor Gitter Chat MIT License

ConfuserEx is a open-source protector for .NET applications. It is the successor of Confuser project.

Features

  • Supports .NET Framework 2.0/3.0/3.5/4.0/4.5/4.6/4.7/4.8
  • Symbol renaming (Support WPF/BAML)
  • Protection against debuggers/profilers
  • Protection against memory dumping
  • Protection against tampering (method encryption)
  • Control flow obfuscation
  • Constant/resources encryption
  • Reference hiding proxies
  • Disable decompilers
  • Embedding dependency
  • Compressing output
  • Extensible plugin API
  • Many more are coming!

Usage

Confuser.CLI.exe <path to project file>

The project file is a ConfuserEx Project (*.crproj). The format of project file can be found in docs\ProjectFormat.md

Bug Report

See the Issues Report section of website.

License

Licensed under the MIT license. See LICENSE.md for details.

Credits

0xd4d for his awesome work and extensive knowledge!