awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
yck1509 avatar

yck1509/ConfuserExArchived

0
View on GitHub↗
3,762 estrellas·1,744 forks·C#·2 vistasyck1509.github.io/ConfuserEx↗

ConfuserEx

ConfuserEx is a security toolset for .NET applications that functions as a code obfuscator, binary encryptor, and application protector. Its primary purpose is to prevent reverse engineering by hiding sensitive application logic and data.

The project employs specific hardening techniques including symbol renaming to hinder human readability and control-flow mutation to confuse decompilers. It further protects binaries by encrypting constants and resources to stop static analysis and memory dumping, while blocking the use of debuggers and profilers to prevent runtime analysis.

Additional capabilities include the bundling of external dependencies directly into output assemblies to prevent tampering with external files. The system also provides a plugin interface for integrating custom protection routines and specialized security logic.

Features

  • .NET Binary Protection - Provides a comprehensive toolset for securing compiled .NET assemblies against reverse engineering.
  • Anti-Debugging Protections - Implements runtime mechanisms to detect and block the attachment of debuggers to prevent dynamic analysis of the process.
  • Anti-Reverse Engineering - Blocks the use of debuggers, profilers, and memory dumping tools to stop analysis of running processes.
  • Anti-Reverse Engineering Tools - Blocks debuggers and profilers from analyzing running .NET processes.
  • Bytecode Protectors - Functions as a bytecode protector that encrypts and transforms .NET binaries to prevent static decompilation.
  • Control Flow Obfuscations - Manipulates logical execution paths to hinder static analysis and confuse decompilers.
  • Binary - Encrypts constants, resources, and methods within the binary to prevent static analysis and unauthorized memory dumping.
  • Constant String Encryption - Encrypts static string constants and embedded resources to prevent static analysis and memory dumping.
  • .NET Assembly Obfuscators - Renames symbols and alters control flow in .NET binaries to prevent reverse engineering.
  • Identifier Obfuscation - Automatically renames identifiers and members to random strings to hinder human readability.
  • Obfuscation Mutations - Alters the execution path of methods to confuse decompilers and hide original program logic.
  • Obfuscation Symbol Mapping - Replaces source identifiers with obfuscated names to hide the functional program logic.

Historial de estrellas

Gráfico del historial de estrellas de yck1509/confuserexGráfico del historial de estrellas de yck1509/confuserex

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace yck1509/confuserex?

ConfuserEx is a security toolset for .NET applications that functions as a code obfuscator, binary encryptor, and application protector. Its primary purpose is to prevent reverse engineering by hiding sensitive application logic and data.

¿Cuáles son las características principales de yck1509/confuserex?

Las características principales de yck1509/confuserex son: .NET Binary Protection, Anti-Debugging Protections, Anti-Reverse Engineering, Anti-Reverse Engineering Tools, Bytecode Protectors, Control Flow Obfuscations, Binary, Constant String Encryption.

¿Qué alternativas de código abierto existen para yck1509/confuserex?

Las alternativas de código abierto para yck1509/confuserex incluyen: dashingsoft/pyarmor — Pyarmor is a toolset for protecting Python software through source code obfuscation, bytecode protection, and binary… obfuscar/obfuscar — Obfuscar is a .NET assembly obfuscator and managed code protector designed to prevent reverse engineering of compiled… lordnoteworthy/al-khaser — Al-Khaser is a research project focused on the development of anti-analysis and evasion techniques to resist reverse… hyperdbg/hyperdbg — HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control… 1y0n/av_evasion_tool — This project is a security research utility designed to evaluate and test the detection capabilities of antivirus… tiagozip/cap — This project is a self-hosted bot protection service and CAPTCHA alternative that verifies human identity without…

Alternativas open-source a ConfuserEx

Proyectos open-source similares, clasificados según cuántas características comparten con ConfuserEx.
  • dashingsoft/pyarmorAvatar de dashingsoft

    dashingsoft/pyarmor

    5,114Ver en GitHub↗

    Pyarmor is a toolset for protecting Python software through source code obfuscation, bytecode protection, and binary compilation. It functions as a code obfuscator, bytecode protector, and binary compiler designed to prevent reverse engineering and unauthorized access to Python scripts and packages. The project distinguishes itself by providing a comprehensive software license manager that enables hardware-bound licensing. This allows developers to lock script execution to specific physical devices or virtual machines and enforce strict expiration dates via encrypted runtime keys. Its broade

    Python
    Ver en GitHub↗5,114
  • obfuscar/obfuscarAvatar de obfuscar

    obfuscar/obfuscar

    3,007Ver en GitHub↗

    Obfuscar is a .NET assembly obfuscator and managed code protector designed to prevent reverse engineering of compiled binaries. It functions as a binary metadata compressor and security tool that renames symbols and encodes strings to protect intellectual property. The project distinguishes itself by altering the Common Intermediate Language structure and modifying assembly metadata tables to hide implementation details. It provides string-to-buffer encoding to prevent plain-text analysis of constants and includes a strong-name re-signing mechanism to ensure modified assemblies remain valid a

    C#c-sharpdotnetdotnet-framework
    Ver en GitHub↗3,007
  • lordnoteworthy/al-khaserAvatar de LordNoteworthy

    LordNoteworthy/al-khaser

    7,001Ver en GitHub↗

    Al-Khaser is a research project focused on the development of anti-analysis and evasion techniques to resist reverse engineering. It provides implementations for detecting and evading virtual machines, sandboxes, and debuggers to prevent software analysis. The project implements control flow obfuscation through anti-disassembly methods and utilizes dynamic API resolution to bypass static import tables. It further hinders forensic analysis by manipulating memory headers to prevent process dumps and utilizing remote code injection to execute logic in external processes. The capability surface

    C++
    Ver en GitHub↗7,001
  • hyperdbg/hyperdbgAvatar de HyperDbg

    HyperDbg/HyperDbg

    3,885Ver en GitHub↗

    HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control system execution. By utilizing hypervisor-level primitives, it enables deep system analysis and instrumentation without relying on standard operating system debugging interfaces. The framework provides a comprehensive environment for inspecting both kernel and user-mode processes, allowing for granular control over execution flow and system state. The project distinguishes itself through a transparent debugging layer designed to remain invisible to the target environment. It emp

    Cbinary-analysisdebugdebugger
    Ver en GitHub↗3,885
  • Ver las 30 alternativas a ConfuserEx→