diff --git a/README.md b/README.md index e983a9d..95cc54c 100644 --- a/README.md +++ b/README.md @@ -24,8 +24,8 @@ Obfuz 是一款开源、强大、易用及稳定可靠的充分满足商业化 - **符号混淆**:支持丰富的配置规则和增量混淆,灵活高效地保护代码。 - **常量混淆**:混淆 `int`、`long`、`float`、`double`、`string`、数组 等常量,防止逆向工程。 -- **局部与临时变量混淆**:混淆局部变量与临时变量。 - **变量内存加密**:加密内存中的变量,提升运行时安全。 +- **执行栈混淆**:混淆执行栈中变量,提高逆向难度。 - **表达式混淆**:混淆add、sub之类的绝大多数常见运算。 - **函数调用混淆**:打乱函数调用结构,增加破解难度。 - **控制流混淆**:控制流平坦化,打乱代码执行流程,显著增加逆向难度。 diff --git a/REAME-EN.md b/REAME-EN.md index 0ec4fb2..7ece9c9 100644 --- a/REAME-EN.md +++ b/REAME-EN.md @@ -24,13 +24,14 @@ - **Symbol Obfuscation**: Supports comprehensive configuration rules and incremental obfuscation for flexible and efficient code protection. - **Constant Obfuscation**: Obfuscates constants such as `int`, `long`, `float`, `double`, `string` and `array` to prevent reverse engineering. -- **Local variable Obfuscation**: Obfuscates local variable to prevent reverse engineering. - **Variable Memory Encryption**: Encrypts variables in memory to enhance runtime security. +- **Eval stack Obfuscation**: Obfuscates eval stack variable to prevent reverse engineering. +- **Expression Obfuscation**: Obfuscate complex expressions for enhanced protection. - **Function Call Obfuscation**: Scrambles function call structures to increase cracking difficulty. +- **Control Flow Obfuscation**: Disrupt code flow to deter reverse engineering. - **Randomized Encryption VM**: Generates randomized virtual machines to thwart decompilation and cracking tools. - **Static and Dynamic Decryption**: Combines static and dynamic decryption to resist offline static analysis. -- **Expression Obfuscation**: Obfuscate complex expressions for enhanced protection. -- **Control Flow Obfuscation**: Disrupt code flow to deter reverse engineering. +- **Garbage Code Generation**​​: Supports various types of low-quality code generation to improve App Store and Google Play review pass rates - **Seamless Unity Integration**: Deeply integrated with Unity workflows, requiring minimal configuration to get started. - **Hot Update Compatibility**: Fully supports hot update frameworks like HybridCLR, xLua, and Puerts, ensuring compatibility with dynamic code updates. - **DOTS Compatibility**: Works seamlessly across all DOTS versions with zero configuration required.