Releases: Ether2023/Ether-Uprotector
v1.6std1.5
Temporary update⚠(v1.6 std1.5)
Fixed bugs of program errors after the Android platform was built
v1.6std1
What's New
-
Fix
ArgumentException: Object at index 0 is null
when generate config -
The new UI configuration interface makes your configuration easier
-
Automatically analyze the project and generate the method name and field name to be ignored according to the project generation configuration (including
GUI
,Animation
andReflection
) -
Support the confusion of
Monobehaviour
-
EtherIl2CPP
still has some bugs, we will fix them and release EtherIl2cpp atv1.6std2
v1.52
What's New
- In the
Mono Obfuscate
feature, We added theErrorMethod
function, it will prevent Dnspy and other decompilers from working properly (See below picture)
New | description |
---|---|
MethodError | Break Method makes Dnspy and other decompilers unable to restore C # code |
after ErrorMethod:
- Fixed the following bugs
-
Fix bug with invalid
Enable
switch -
Error reported in Unity 2022
-
Fixed the problem of sometimes throwing
NullReferenceException
when switching scenes in Unity
v1.51
Unity Plugin Update!
What's Update
- 修复Enable开关无效的bug
- 向上适配了Unity2022版本
- 优化了代码的执行逻辑
v1.5(Standard Version!)
What's New ( O&Z IL2CPP Obfuscator & O&Z_Il2cpp_GUI 重大更新!)
-
本次更新添加了UnityPackage功能,现在您可以导入我们的UnityPackge,在unity的可视化界面配置您的加密方案
现在你可以同时享受O&Z-IL2CPP和O&Z-MonoObfuscator的双倍安全
详细的使用方法请看O&Z-MonoObfuscator(Click me!)
-
我们下放了对Unity版本的适配,现在我们的混淆器可以支持到2018.2后的所有版本
即使O&Z-IL2CPP暂时还没有适配您使用的Unity版本,您同样可以使用O&Z IL2CPP Obfuscator,因为O&Z IL2CPP Obfuscator目前支持2018.2之后的所有Unity版本
-
在MonoObfuscate功能中,我们添加了侦测 De4dot 反混淆器的侦测,通过配置Anti-de4dot功能可以使您的程序集无法被de4dot还原!同时也加入了PEPack功能,该功能可以去除您的NET程序集标志使得您的程序集无法被反编译器识别(请看下方图片)
New | 说明 |
---|---|
Anti De4dot | 使得反混淆器失效 |
Anti Anti-ILDASM | 使得反汇编器失效 |
PEPacker | 去除NET标志使得ILSpy,DnSpy等软件无法正确识别NET程序集 |
after de4dot:
after PEPacker
-
O&Z-Il2cpp我们成功开发了Auto-Genertate IL2cpp功能,并且取得了成功(暂时处于测试阶段),现在你可以使用O&Z IL2CPP加密任何版本的Unity!
推荐使用GUI程序, 使用方法详见O&Z-Il2cpp-GUI(Click me!)
O&Z-Il2cpp 支持任何原版本的Unity(未经过修改的)
如果对您的Unity版本出现不兼容或者存在Bug,欢迎提出issue或者联系z9(Q:3408708525)
在测试该项功能前,别忘了手动备份您的libil2cpp文件,避免造成不便xD
v.1.5b2(preview)
OZ-Il2cpp GUI
What's New (GUI Program)
-
预备更新OZ_Il2cpp_GUI, 降低了使用难度, 使用方法详见OZ_Il2cpp_GUI/README.md
使用前, 请先确保安装了net6.0
一键安装libil2cpp, 加密构建后的游戏包 (exe/apk)
享受O&Z IL2cpp给你带来的安全! :D
-
OZ_Il2cpp_Console是一个实验性功能,,由于il2cpp版本众多,我们尝试将自动生成Libil2cpp的cpp代码,并且取得了成功(具体使用方法见README.md)
只要您没有修改过Libil2cpp, OZ_Il2cpp_Console就支持您使用的Unity版本, 不过安全性暂时不如原版本
由于是实验性功能, 如果不能支持您的Unity版本, 欢迎提出Issue
您可以通过手动恢复bak备份文件来还原Libil2cpp
另外,我们推荐您与之一起使用O&Z IL2CPP Obfuscator,O&Z IL2CPP Obfuscator目前支持2019.4之后的所有Unity版本
自动生成libil2cpp代码,支持绝大多数unity版本
Unity versions will be supported
Il2Cpp Version | Unity Version | Support |
---|---|---|
24.0 | 2017.x - 2018.2.x | ✔️ |
24.1 | 2018.3.x - 2018.4.x | ✔️ |
24.2 | 2019.1.x - 2019.2.x | ✔️ |
24.3 | 2019.3.x, 2019.4.x, 2020.1.x | ✔️ |
24.4 | 2019.4.x and 2020.1.x | ✔️ |
27.0 | 2021.2.x | ✔️ |
27.1 | 2020.2.x - 2020.3.x | ✔️ |
27.2 | 2021.1.x, 2021.2.x | ✔️ |
28 | 2021.3.x, 2022.1.x | ✔️ |
v.1.5b1(preview)
What's New (O&Z IL2CPP Obfuscator Released!)
-
本次更新为预备更新,我们尝试将mono obfus功能集成到IL2CPP上,并且取得了成功(具体使用方法如下)
现在你可以同时享受O&Z-IL2CPP和O&Z-MonoObfuscator的双倍安全
即使O&Z-IL2CPP暂时还没有适配您使用的Unity版本,您同样可以使用O&Z IL2CPP Obfuscator,因为O&Z IL2CPP Obfuscator目前支持2019.4之后的所有Unity版本
v1.42
v1.41
- 我们正式完成了O&Z MonoObfuscator的编写并且在此次更新中release!
- 修复了MonoObfuscate 功能使用过程中无法对路径中含有空格的程序集使用
- 我们更正了未在release程序中添加模型文件导致Generate功能不可以用的错误
目前实现的功能:
- 字符串加密
- 常量预设值加密
- 流程混淆(ControlFlow)
- 局部变量转为Feild
v1.3
支持自定义密钥以及Config配置程序