VMProtect 3.8.3
[!] PE:修复了启动受保护的 x32 内核驱动程序时出现的错误
[*] PE:改进了对使用 C++Builder 11 编译的二进制文件的支持
[*] .NET:改进了代码虚拟化
[+] PE:添加了项目选项“影子堆栈兼容”
VMProtect 3.8.1
[!] PE:修正了小的错误
[*] 更新了虚拟机选项的文档
[*] PE:改进了 VMProtectGetCurrentHWID 以获得硬盘序列号
VMProtect 3.8
[*] PE:改进了反调试功能
[*] .NET: 修正了错误 "System.TypeLoadException: 无法从程序集'System.Runtime'加载'System.Random'类型",该错误在启动受保护的应用程序时发生。
[+] Intel: 增加了项目选项 "虚拟机 - 版本",其值如下: 默认,VMProtect 2.X
[+] Intel: 增加了项目选项 "虚拟机-实例",其值如下: 默认值,1...10
[+] Intel: 增加了项目选项 "虚拟机 - 复杂性",其值如下: 无, 1...100%
[+] Intel: 增加了功能选项 "保护 - 复杂性",其值如下: 默认,0...100%
[+] Intel: 增加了反汇编RORX和VPSLLVQ的功能。
VMProtect 3.7.4
[!] Macho-O: 修正了打开某些文件时出现的 "无效的Mach-O格式 "的错误
[*] Intel: 改进了代码虚拟化
[*] Intel: 改进了VC2022的异常处理
[*] .NET: 改进了对WPF应用程序的支持
[+] .NET: 增加了对 [DllExport] 的支持
VMProtect 3.7.3
[*] Intel: 改进了代码虚拟化
[*] Intel: 改进了虚拟机的混淆性
[*] .NET: 改进了代码虚拟化
[+] PE:为用Free Pascal编译的x64二进制文件增加了异常处理功能。
[+] Intel: 增加了对VPMASKMOVD、VPMASKMOVQ、VPBLENDD、ROUNDSS和ROUNDSD的反汇编。
[+] Intel: 增加了MOVD和MOVQ的代码虚拟化功能
[+] Mach-O: 增加了对LC_DYLD_CHAINED_FIXUPS和LC_DYLD_EXPORTS_TRIE的支持。
VMProtect 3.7.1
[!] 修复了许多错误
[*] .NET:改进了代码虚拟化
[+] Intel:添加了反汇编 SARX、SHRX、SHLR、EXTRACTPS 和 INSERTPS
VMProtect 3.7
[*] PE:改进了对 Windows 11 虚拟文件的支持
[*] .NET:改进了对 WPF 应用程序的支持
[*] .NET:改进了代码虚拟化
[+] .NET:增加了针对虚拟化代码的静态反编译器的保护
[+] Intel:增加了针对虚拟化代码的静态反编译器的保护
VMProtect 3.6
[*] .NET:改进了虚拟方法的重命名
[*] .NET:修复了虚拟化方法的 finally 块中发生的错误
[*] Mach-O:改进了对 macOS 12 Monterey 的支持
[*] PE:改进了反调试
[+ ] .NET:增加了对 volatile 和 calli 的支持
[+] PE:增加了对 ARM 的 Windows 支持(仅适用于 Intel 二进制文件)
[+] PE:改进了对 WINE 的支持
[+] PE:增加了对 Free Pascal 和 MAP 文件的支持MinGW
[+] 添加了使用掩码 “?” 创建带有随机符号的片段的功能
VMProtect 3.5.1
[!] .NET:修复了许多错误
[!] 修复了旗舰版授权系统中允许更改开放 RSA 密钥的关键漏洞
[*] Mach-O:改进了对 Objective-C 的支持
[*] ELF:改进了支持DT_PREINIT_ARRAY
[*] PE:通过重定位改进了对 TLS 数据的支持
[*] PE:改进了与 Device Guard 的兼容性
[+] .NET:在使用 “Strip Debug Information” 时添加了符号重命名
[+] .NET:添加了支持 ObfuscationAttribute 具有以下功能: “virtualization” 、 “mutation” 、 “ultra” 、 “virtualizationlockbykey” 、 “ultralockbykey” 、 “renaming” 和 “strings”
[+] .NET:添加了 “Assemblies” 部分以嵌入第三个-受保护应用程序内的派对程序集(仅适用于旗舰版)
[+] PE:为 VS2019 添加了异常处理
[+] Mach-O:添加了对 “-flat_namespace” 的支持
[+] Intel:添加了 noreturn 函数的自动检测
[+] 添加了对脚本函数 “io.open( )”
[+] 添加了在不使用 SDK 函数的情况下将受保护程序锁定到特定 HWID 的功能(仅适用于旗舰版)