News

VMProtect 3.10.2 released

October 27th, 2025
FIXES

.NET: Fixed small bugs


IMPROVEMENTS

Improved support of binaries compiled with Golang

ARM64: Improved detection of NORETURN functions

ARM64: Improved disassembling of SWITCH


NEW FEATURES

ARM64: Added virtualization of PACI*, AUTI* and RETA*

Added VMProtectSDK for Android


VMProtect 3.10.1 released

October 1st, 2025
FIXES

ARM64: Fixed small bugs


IMPROVEMENTS

ARM64: Improved support of binaries compiled with Free Pascal


NEW FEATURES

Added support of Android native binaries for x86, x86_64 and ARM64 architectures


VMProtect 3.10 released

September 18th, 2025
NEW FEATURES

Added support of ARM64 architecture


VMProtect 3.9.6 released

June 19th, 2025
FIXES

Intel: Fixed small bugs


IMPROVEMENTS

.NET: Improved support of self-contained applications


NEW FEATURES

Added demangling for Rust symbols


VMProtect v 3.9.5 released

June 3rd, 2025


IMPROVEMENTS

.NET: Improved support of self-contained applications PE: Improved antidebug
Improved protection against static unpacking


NEW FEATURES

Intel: Added virtualization of SSE2 instructions


VMProtect v 3.9.4 released

February 26th, 2025
IMPROVEMENTS

.NET: Improved support of .NET 9.0


NEW FEATURES

Added data protection for requests sent to WebLM via VMProtectActivateLicense, VMProtectDeactivateLicense, VMProtectGetOfflineActivationString and VMProtectGetOfflineDeactivationString


Web License Manager v 3.1 released

February 26th, 2025
NEW FEATURES

Added data protection for requests sent from VMProtect Ultimate via VMProtectActivateLicense, VMProtectDeactivateLicense, VMProtectGetOfflineActivationString and VMProtectGetOfflineDeactivationString


VMProtect 3.9.3

January 15th, 2025
FIXES

Intel: Fixed critical vulnerability in the licensing system of Ultimate that allows to change decrypted serial number in the memory


IMPROVEMENTS

.NET: Improved code virtualization


NEW FEATURES

Intel: Added disassembling of RDGSBASE, RDFSBASE, WRGSBASE and WRFSBASE 
PE: Added obfuscation of RTTI names for binaries compiled with MSVC when using the "Strip Debug Information" option


VMProtect 3.9.2

December 7th, 2024
IMPROVEMENTS

.NET: Improved code virtualization
.NET: Improved support of ByRef-like structs
PE: Improved support of binaries compiled with MinGW
Intel: Improved disassembling of SWITCH


NEW FEATURES

.NET: Added virtualization of MKREFANY and REFANYVAL
PE: Added support of virtual DLLs for Windows 11 24H2


VMProtect 3.9.1

October 18th, 2024
FIXES

.NET: Fixed a bug that occurred while calling BaseMethod::GetCurrentMethod() from virtualized code


IMPROVEMENTS

.NET: Improved code virtualization
.NET: Improved resolving of dependences while publishing
PE: Improved antidebug
Mach-O: Improved support of sections with type S_THREAD_LOCAL_VARIABLES


NEW FEATURES

Intel: Added disassembling of BLSR