更新版本号为v2.0.0-alpha
parent
1f29b5530e
commit
df181ed5c1
|
@ -28,8 +28,10 @@ Obfuz 是一款开源、强大、易用及稳定可靠的充分满足商业化
|
||||||
- **变量内存加密**:加密内存中的变量,提升运行时安全。
|
- **变量内存加密**:加密内存中的变量,提升运行时安全。
|
||||||
- **表达式混淆**:混淆add、sub之类的绝大多数常见运算。
|
- **表达式混淆**:混淆add、sub之类的绝大多数常见运算。
|
||||||
- **函数调用混淆**:打乱函数调用结构,增加破解难度。
|
- **函数调用混淆**:打乱函数调用结构,增加破解难度。
|
||||||
|
- **控制流混淆**:控制流平坦化,打乱代码执行流程,显著增加逆向难度。
|
||||||
- **随机加密虚拟机**:生成随机化虚拟机,有效抵御反编译和破解工具。
|
- **随机加密虚拟机**:生成随机化虚拟机,有效抵御反编译和破解工具。
|
||||||
- **静态与动态解密**:结合静态和动态解密,防止离线静态分析。
|
- **静态与动态解密**:结合静态和动态解密,防止离线静态分析。
|
||||||
|
- **垃圾代码生成**:支持多种垃圾代码生成,提高App Store和Google Play审核通过率。
|
||||||
- **深度 Unity 集成**:与 Unity 工作流无缝衔接,简单配置即可使用。
|
- **深度 Unity 集成**:与 Unity 工作流无缝衔接,简单配置即可使用。
|
||||||
- **热更新支持**:全面兼容 HybridCLR、xLua 等热更新框架,确保动态代码更新顺畅。
|
- **热更新支持**:全面兼容 HybridCLR、xLua 等热更新框架,确保动态代码更新顺畅。
|
||||||
- **兼容DOTS**:兼容DOTS各个版本,无需配置即可正常工作。
|
- **兼容DOTS**:兼容DOTS各个版本,无需配置即可正常工作。
|
||||||
|
@ -51,7 +53,6 @@ Obfuz 是一款开源、强大、易用及稳定可靠的充分满足商业化
|
||||||
|
|
||||||
Obfuz 正在持续开发中,即将推出的功能包括:
|
Obfuz 正在持续开发中,即将推出的功能包括:
|
||||||
|
|
||||||
- **控制流混淆**:打乱代码执行流程,增加逆向难度。
|
|
||||||
- **代码水印**:嵌入可追踪的水印。
|
- **代码水印**:嵌入可追踪的水印。
|
||||||
- **反内存转储与反调试**:防止内存转储和调试行为。
|
- **反内存转储与反调试**:防止内存转储和调试行为。
|
||||||
- **DLL 文件结构加密**:保护 DLL 文件结构免受篡改。
|
- **DLL 文件结构加密**:保护 DLL 文件结构免受篡改。
|
||||||
|
|
|
@ -24,10 +24,13 @@
|
||||||
|
|
||||||
- **Symbol Obfuscation**: Supports comprehensive configuration rules and incremental obfuscation for flexible and efficient code protection.
|
- **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.
|
- **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.
|
- **Variable Memory Encryption**: Encrypts variables in memory to enhance runtime security.
|
||||||
- **Function Call Obfuscation**: Scrambles function call structures to increase cracking difficulty.
|
- **Function Call Obfuscation**: Scrambles function call structures to increase cracking difficulty.
|
||||||
- **Randomized Encryption VM**: Generates randomized virtual machines to thwart decompilation and cracking tools.
|
- **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.
|
- **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.
|
- **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.
|
- **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.
|
- **DOTS Compatibility**: Works seamlessly across all DOTS versions with zero configuration required.
|
||||||
|
@ -43,8 +46,6 @@
|
||||||
|
|
||||||
Obfuz is actively evolving. Upcoming features include:
|
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.
|
- **Code Watermarking**: Embed traceable watermarks in your code.
|
||||||
- **Anti-Memory Dumping and Anti-Debugging**: Prevent memory dumps and debugging attempts.
|
- **Anti-Memory Dumping and Anti-Debugging**: Prevent memory dumps and debugging attempts.
|
||||||
- **DLL Structure Encryption**: Secure DLL file structures against tampering.
|
- **DLL Structure Encryption**: Secure DLL file structures against tampering.
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "com.code-philosophy.obfuz",
|
"name": "com.code-philosophy.obfuz",
|
||||||
"version": "2.0.0-preview.3",
|
"version": "2.0.0-alpha",
|
||||||
"displayName": "Obfuz",
|
"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.",
|
"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",
|
"category": "Scripting",
|
||||||
|
|
Loading…
Reference in New Issue