1 dépôt
Altering the logical execution paths of functions to confuse decompilers and hide program logic.
Distinct from Control-Flow Graph Generation: Distinct from generation: focuses on the intentional mutation of the graph for obfuscation rather than just building a representation for analysis.
Explore 1 awesome GitHub repository matching software engineering & architecture · Obfuscation Mutations. Refine with filters or upvote what's useful.
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 capa
Alters the execution path of methods to confuse decompilers and hide original program logic.