Loic.yck1509.ConfuserEx
1.0.0
dotnet add package Loic.yck1509.ConfuserEx --version 1.0.0
NuGet\Install-Package Loic.yck1509.ConfuserEx -Version 1.0.0
<PackageReference Include="Loic.yck1509.ConfuserEx" Version="1.0.0" />
<PackageVersion Include="Loic.yck1509.ConfuserEx" Version="1.0.0" />
<PackageReference Include="Loic.yck1509.ConfuserEx" />
paket add Loic.yck1509.ConfuserEx --version 1.0.0
#r "nuget: Loic.yck1509.ConfuserEx, 1.0.0"
#:package Loic.yck1509.ConfuserEx@1.0.0
#addin nuget:?package=Loic.yck1509.ConfuserEx&version=1.0.0
#tool nuget:?package=Loic.yck1509.ConfuserEx&version=1.0.0
ConfuserEx
ConfuserEx is a open-source protector for .NET applications. It is the successor of Confuser project.
NOTICE
This project is discontinued and unmaintained. Alternative forked projects can be found in this issue.
Features
- Supports .NET Framework 2.0/3.0/3.5/4.0/4.5
- 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 <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
See LICENSE file for details.
Credits
0xd4d for his awesome work and extensive knowledge!
Members of Black Storm Forum for their help!
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net5.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated |
---|---|---|
1.0.0 | 0 | 7/31/2021 |