主页 » 博客

VMProtect 3.1

2017 年 4 月 20 日 :: 2 条评论

[!] 修复了 REX 前缀为 0×41 的 MOVUPS 反汇编过程中发生的错误
[!] 修复了 XLAT 和 FSIN 虚拟化过程中发生的错误
[*] 改进了异常处理
[*] 改进了 VM 架构
[*] 改进了检查使用 “内存保护” 选项时磁盘上文件的完整性
[*] PE:使用 “导入保护” 选项时改进了对 Delphi 6 的支持
[*] PE:改进了反调试
[+] 添加了 ADD 的虚拟化,并且, SUB, XOR, OR with LOCK prefix
[+] 添加了 CQO 的虚拟化
[+] 添加了虚拟化反汇编 PINSRB, PINSRD, PINSRQ, PMINSD, PMINUW, PMINUD, PMAXSB, PMAXSD, PMAXUW 和 PMAXUD
[+] Mach-O: 添加了对LC_LOAD_WEAK_DYLIB
[+] Mach-O:添加了对 Delphi Berlin 的支持
[+] PE:添加了对 Windows 10 内核驱动程序的支持
[+] PE:现在使用 “Strip debug information” 选项时删除了 “Rich Header”
[+ ] 旗舰版:增强了 “文件” 的功能。现在您可以创建文件夹并使用符号 “..” 来指示父目录
[+] GUI:在显示受保护的 ANSI 字符串时,现在使用来自 Windows 设置的代码页

VMProtect 3.0.9

2016 年 7 月 21 日 :: 1 条评论

[+] Mach-O:添加了对 “__unwind_info” 部分的支持
[*] VMProtectActivateLicense 现在可以通过 WinHTTP 工作并默认使用 IE 代理设置
[*] VMProtectGetCurrentHWID 已针对内核驱动程序进行了改进
[*] 修复了小错误

VMProtect 3.0.8

2016 年 1 月 19 日 :: 2 条评论

[*] 改进的异常处理
[*] GUI:修复了小错误

VMProtect 3.0.7

2015 年 12 月 9 日 :: 0 条评论

[*] Mach-O:改进的异常处理
[*] 改进的保存性能

VMProtect 3.0.6

2015 年 10 月 25 日 :: 2 条评论

[*] 修复小错误

 

VMProtect 3.0.5

2015 年 10 月 9 日 :: 7 条评论

[*] 旗舰版:修复了带有 “到期日期” 字段的授权的错误(VMProtectSetSerialNumber() 可能返回 SERIAL_STATE_FLAG_DATE_EXPIRED)
[*] 修复了 FSTSW 的虚拟化
[*] 内存保护的性能得到了改进
[+] LUA:使用添加了来自外部 DLL 的函数

VMProtect 3.0.4

2015 年 9 月 23 日 :: 3 条评论

[*] PE:改进了对 Delphi 异常的支持
[*] 修复了 POPAD 的虚拟化
[*] 修复了导入保护的小错误

 

VMProtect 3.0.3

2015 年 9 月 13 日 :: 0 条评论

[*] GUI:改进了对高 DPI 显示的支持
[*] PE:改进了对 Delphi 异常的支持
[*] 改进了 FSTENV、FSTCW、FSAVE、FSTSW 的虚拟化

 

VMProtect 3.0.2

2015 年 9 月 2 日 :: 4 条评论

[*] 修复小错误
[+] 增加中文翻译

VMProtect 3.0

2015 年 8 月 25 日 :: 15 条评论

[*] PE:添加了对 x64 代码中的异常的支持
[*] Mach-O:添加了对 SDK 函数的支持
[*] 旗舰版:添加了对在 VB6 上编写的驱动程序和应用程序的授权函数的支持
[*] 旗舰版:DLL 盒 的功能得到了增强。现在,受保护的应用程序可以封装任何文件,包括在虚拟注册表中可选自动注册的 ActiveX 服务器。
[*] 改进了虚拟框检测
[*] 脚本引擎更改为 LUA
[*] 新的 VM 架构
[+] SDK 中添加了新功能 VMProtectIsProtected