From df181ed5c1e53e0bc3437f27bbe219270d99673b Mon Sep 17 00:00:00 2001 From: walon Date: Sat, 28 Jun 2025 13:51:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E7=89=88=E6=9C=AC=E5=8F=B7?= =?UTF-8?q?=E4=B8=BAv2.0.0-alpha?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 3 ++- REAME-EN.md | 5 +++-- package.json | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 32980ea..e983a9d 100644 --- a/README.md +++ b/README.md @@ -28,8 +28,10 @@ Obfuz 是一款开源、强大、易用及稳定可靠的充分满足商业化 - **变量内存加密**:加密内存中的变量,提升运行时安全。 - **表达式混淆**:混淆add、sub之类的绝大多数常见运算。 - **函数调用混淆**:打乱函数调用结构,增加破解难度。 +- **控制流混淆**:控制流平坦化,打乱代码执行流程,显著增加逆向难度。 - **随机加密虚拟机**:生成随机化虚拟机,有效抵御反编译和破解工具。 - **静态与动态解密**:结合静态和动态解密,防止离线静态分析。 +- **垃圾代码生成**:支持多种垃圾代码生成,提高App Store和Google Play审核通过率。 - **深度 Unity 集成**:与 Unity 工作流无缝衔接,简单配置即可使用。 - **热更新支持**:全面兼容 HybridCLR、xLua 等热更新框架,确保动态代码更新顺畅。 - **兼容DOTS**:兼容DOTS各个版本,无需配置即可正常工作。 @@ -51,7 +53,6 @@ Obfuz 是一款开源、强大、易用及稳定可靠的充分满足商业化 Obfuz 正在持续开发中,即将推出的功能包括: -- **控制流混淆**:打乱代码执行流程,增加逆向难度。 - **代码水印**:嵌入可追踪的水印。 - **反内存转储与反调试**:防止内存转储和调试行为。 - **DLL 文件结构加密**:保护 DLL 文件结构免受篡改。 diff --git a/REAME-EN.md b/REAME-EN.md index 4e6e8b1..0ec4fb2 100644 --- a/REAME-EN.md +++ b/REAME-EN.md @@ -24,10 +24,13 @@ - **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. - **Function Call Obfuscation**: Scrambles function call structures to increase cracking difficulty. - **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. - **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. @@ -43,8 +46,6 @@ Obfuz is actively evolving. Upcoming features include: -- **Expression Obfuscation**: Obfuscate complex expressions for enhanced protection. -- **Control Flow Obfuscation**: Disrupt code flow to deter reverse engineering. - **Code Watermarking**: Embed traceable watermarks in your code. - **Anti-Memory Dumping and Anti-Debugging**: Prevent memory dumps and debugging attempts. - **DLL Structure Encryption**: Secure DLL file structures against tampering. diff --git a/package.json b/package.json index 804822e..cdb7475 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "com.code-philosophy.obfuz", - "version": "2.0.0-preview.3", + "version": "2.0.0-alpha", "displayName": "Obfuz", "description": "Obfuz is an open-source Unity code obfuscation tool designed to provide Unity developers with a powerful, secure, and user-friendly code protection solution.", "category": "Scripting",