> For the complete documentation index, see [llms.txt](https://docs.aiot.virbox.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aiot.virbox.com/release-note.md).

# 更新日志

### 3.0.2.17493

发版日期：2023.02.02

更新日志(相比 3.0.0.17240 版本更新)：

1）支持 gcc9以上编译生成的linux程序；

2）支持 .NET 资源加密；

3）支持 Java BCE和VME方式在alpine linux系统使用；

4）支持 非windows平台保护后生成的程序默认添加可执行权限；

5）支持 独立壳试用版保护Android应用时默认使用测试keystore；

6）支持 加壳工具保护时能识别二次加壳的Unity Il2cpp程序；

7）优化 iOS arm64e指令的解析；

8）优化 Android apk的杀软误报问题；

9）优化 授权信息中显示多个锁的授权；

10）优化 C++程序pdb的符号转义为可读函数名；

11）修复 某个.NET程序字符串加密运行失败的问题；

12）修复 Java-BCE方式运行时临时文件占用空间的问题；

13） 修复 map 文件对非英文编码转换乱码的问题；

14）修复Android apk资源加密与233平台冲突的问题。

## 3.0.1.17226

发版日期：2022.11.16

更新日志(相比 3.0.0.17058 版本更新)：

1）支持 macOS 12(Monterey)及iOS 15的MachO 文件格式；

2）支持完整功能命令行选项；

3）优化命令行默认保护选项；

4）更新帮助文档。

## 3.0.0.17058

发版日期：2022.10.20

更新日志(相比 2.5.2.16690 版本更新)：

1. 支持.net程序代码虚拟化保护；
2. 支持.net程序字符串加密；
3. 支持对Electron asar文件直接保护；
4. 支持iOS和macOS的Fat 格式文件保护；
5. 命令行支持对许可绑定和解绑；
6. 命令行支持对net程序集合并；
7. 优化 .NET 自定义名称混淆；
8. 工具界面上新增函数Dalvik 反汇编；
9. 工具界面上新增“剥离符号表”选项（针对elf文件）；
10. 工具界面上新增授权到期提醒；
11. 工具界面上新增Electron asar 打包解包工具；
12. 修复android 12 32位下资源加密的崩溃的问题；
13. 修复某个apk 保护后在 android 4.4 下崩溃的问题；
14. 修复 .NET 字符串包含 \0 时运行出错的问题；
15. 修复 dex field数溢出的BUG；
16. 修复某些 aab 文件校验出错的问题；
17. 修复 Native 程序SDK标签 嵌套解析的问题；
18. 修复某些使用了 malloc\_hook 的 Linux 程序加壳后卡死的问题。

## 2.2.0.13613

1） 支持命令行工具对IOS程序保护；

2） 支持android4.4系统上apk的保护；

3） 支持fat格式的IOS文件进行保护；

4） 修复识别.ear 包，加壳工具崩溃的问题；

5） 修复加壳后的程序依赖vc 2015 runtime 库的问题；

6） 修复加壳识别个别ipa包解析出错的问题；

7） 修复ipa重复加壳，加壳工具会崩溃的问题；

8） 对使用bitcode选项编译的ios程序，加壳界面会进行提示；

9） 修复加壳工具不识别fat格式的dSYM符号文件的问题；

10）修复IDA调试IOS程序时，加壳工具同时对IOS加壳时，壳崩溃的问题；

下载地址：[Windows版](https://download.virbox.com/vps/13613/virboxprotector_2.2.0.13613_windows.exe) [Linux版-rpm](https://download.virbox.com/vps/13613/virboxprotector_2.2.0.13613.rpm) [Linux版-deb](https://download.virbox.com/vps/13613/virboxprotector_2.2.0.13613.deb) [macOS版](https://download.virbox.com/vps/13613/virboxprotector_2.2.0.13613_macosx.pkg)

## 2.1.0.13488

1） APK 新增 DEX 虚拟化功能。

2） APK 新增 SO 保护功能，默认只带压缩功能。

3） 支持 直接对iOS .app进行解析和保护。

4） 支持 iOS .dSYM 符号识别。

5） 更新文档中Android和IOS保护的使用流程。

6） 修复识别不出pdb符号的问题。

下载地址：[Windows版](https://download.virbox.com/vps/13488/virboxprotector_2.2.0.13488_windows.exe) [Linux版-rpm](https://download.virbox.com/vps/13488/virboxprotector_2.2.0.13488.rpm) [Linux版-deb](https://download.virbox.com/vps/13488/virboxprotector_2.2.0.13488.deb) [macOS版](https://download.virbox.com/vps/13488/virboxprotector_2.2.0.13488_macosx.pkg)

## 2.1.0.13112

* VBP 安装包自动安装 SS。（Moway无此功能）
* APK DEX 加密的兼容性提升。(LM 和 Moway无此功能)
* ELF 文件解析的函数名，支持 C++ demangle。
* Java 保护支持 JAR 包中内嵌的 Jar 包。
* Java 保护后部署不再区分各系统和各架构的 sjt 库，使用一个 JAR 包完成。
* 支持命令行无 ssp 配置自动保护。（LM和Moway无此功能）
* 修复jar包中META-INF目录下有单独class时保护出错的BUG。
* 修复linux和macOS上解析jar包出错的BUG。
* 修复 apk 签名密码含有特殊字符时签名出错的 BUG。
* 修复 arm32 的压缩在老 cpu 上报非法指令异常的 BUG。
* 修复 .NET 混淆选择过多小函数时报 IL 指令导常的 BUG。
* 修复对java文件保护时，许可设置过大，导致java文件解析失败的问题。
* 修复Unity3D加密视频资源和图片资源时，程序中调用复杂框架，界面卡的问题。

下载地址：[Windows版](https://download.virbox.com/vps/13112/win/virboxprotector_2.1.0.13112_windows.exe) [Linux-rpm](https://download.virbox.com/vps/13232/virboxprotector_2.1.0.13232.rpm) [macOS版](https://download.virbox.com/vps/13232/virboxprotector_2.1.0.13232_macosx.pkg)

## 2.0.2.12744

* 支持Android APK加固
* 支持IOS程序保护
* 更新使用文档

## 2.0.1.12519

* 支持macOS平台运行的Java程序
* 支持 pdb文件，不需要编译map文件了
* 支持Android Unity3D中资源类型名为level.split文件
* 优化Java的sjt库，提升兼容性
* 修复不识别的class文件加壳会报错的问题
* 修复了 x86 架构的程序中对包含 AVX 指令集的函数无法解析的问题

## 2.0.1.12358

* 支持java spring boot5框架
* 修复Linux系统亚马逊ec2云服务器上python加壳后运行崩溃的问题
* 更新使用文档

## 2.0.1.12323

* 增加ARM虚拟化功能
* 增加PE和ELF程序的内存校验功能
* 增加Dotnet DLL的压缩功能，优化Dotnet exe的压缩功能
* 增加对Dotnet程序的JIT加密功能
* 支持直接对 Java 的保护
* RM 混淆强化，增加反 Run Trace 功能
* 合并.vdata0和.vdata1区段
* 去除ELF文件的HIDEN符号
* 支持安全特性 Control Flow Guard (PE)
* 更新使用文档
* 修复反调试内存泄露的问题

## 1.6.0.11952

* 支持Android Unity3d的data.unity3d资源
* 优化导入表保护的稳定性
* 提升新版Android Unity3D的“lib-monobdwgc-2.0”版本的兼容性
* 修复nano pi的硬浮点ARM32板子，对java加壳或反调试功能运行出现段错误的问题
* 修复virboxprotector\_con加入环境变量后，命令行加壳提示“Error (A000D002): Invalid project configuration”
* 修复Astra Linux系统上使用DS保护后的openjdk11中的java对jar包解析失败的问题
* 修复了Linux系统上pyinstaller打包的可执行程序加壳后运行失败的问题
* 修复了C#程序加壳后程序运行产生log日志的问题&#x20;
* 更新文档，添加Unity3d调用C# dll插件的操作流程

## 1.6.0.11749

* 针对Windows、linux和Android平台的Unity程序，资源加密界面合并到Virbox Protector界面
* 增加对Android Unity3D资源保护的功能
* 界面增加用户登录、注销账号、授权查看的功能
* 支持macOS系统上cython转的可执行程序
* 修复ARM Linux DS功能，PHP和Java互相冲突的问题

## 1.5.1.11842

* 增加对Dotnet Core3的支持, 包含Windows、Linux和macOS平台
* 增加对Unity3D自定义程序集保护的功能
* 增加反调试插件的检测调试器功能，包含Linux、ARM Linux、Android SO和Android Unity3D平台程序
* DS增加对ARM Linux平台程序的支持
* 修改PE程序的设置选项处默认只勾选压缩功能
* 更新文档，文档中增加对新功能的介绍和使用方式

## 1.4.2.10236&#x20;

* 增加代码加密的安全性
* DS界面全面更新优化
* 优化Unity3D性能
* 「添加保护函数」界面展示字节数太少类型的函数。
* 优化ELF压缩功能的性能
* 修复SDK name指令暴露的问题
* 支持使用命令行对unity3d程序进行加壳
* 支持DS命令行保护资源文件
* 修复一些bug

## &#x20;**1.4.2.9664**&#x20;

* 支持.Net高级选项添加去除强名称签名选项的功能
* 支持使用命令行对unity3d程序进行加壳
* 支持对野栈函数进行混淆、虚拟化或碎片化保护失败后报错提示并写入日志
* 修复带map文件的程序加壳后函数未保护成功的问题
* 修复部分程序在win7系统上压缩保护后运行崩溃的问题
* 修复其他一些问题。

## &#x20;**1.4.2.9540**

* 支持对Android Unity3D程序mono-bdwgc-2.0格式保护
* 支持对Windows、Linux、macOS平台Unity3D程序mono-bdwgc-2.0格式的保护
* 修复Android SO库压缩保护后经过Strip处理导致文件损坏的问题
* 修复部分程序在win7系统上压缩保护后运行崩溃的问题。

## &#x20;**1.4.2.9353**

* 主要修改ELF格式加壳后部分调试符号暴露的问题

## &#x20;**1.4.2.9340**

* 支持对Android Unity3D保护功能
* 支持安卓系统版本8.0以上的运行环境&#x20;
* 添加保护函数界面增加筛选功能。

## &#x20;**1.4.0.9014**

* 工具界面进行全面更新，功能进一步完善
* 支持Windows、Linux、mac、arm linux和Android平台的程序进行批量加壳
* 界面增加实时日志功能，更多详细功能和使用请参考帮助文档
* 增加对arm linux程序和Android SO库的加壳保护
* 增加对不同平台上的程序加壳时进行许可限制。
