
Code Virtualizer [3.1.3.0] (26-Apr-2022) |
|
[+] |
Improved detection of protection macros with specific compiler optimizations |
[+] |
Improved exception handling inside virtualized code |
[+] |
Improved processing of relocations in specific DLLs |
[!] |
Fixed compatibility issue running Virtualizer.exe under Linux/Wine |
[!] |
Fixed exception processing MAP functions to virtualize from command line protection |
[!] |
Fixed construction of Exception directory with re-virtualized VMs |
[!] |
x64: Fixed deadlock when exception happened in virtualized code |
[!] |
Fixed exception on specific Windows 11 computers when protecting via the User Interface |
[!] |
Minor bugs fixed |
Code Virtualizer [3.1.2.0] (15-Aug-2021) |
|
[+] |
Added new Virtual Machine: "LION VM" |
[+] |
Improved GCC Map file parser |
[+] |
Memory optimizations when parsing big binaries to protect |
[!] |
Fixed out of memory exception processing applications with huge Exception Directory |
Code Virtualizer [3.1.1.0] (27-Apr-2021) |
|
[+] |
Improved parsing of protection macros |
[+] |
Added support for binary files with corrupted relocs section |
[+] |
Added support for Clang Map files |
[+] |
Improved GCC Map file parser |
[+] |
Added Advanced Option "OPTION_ADVANCED_STR_ENCRYPT_IN_DATA_SECTION" to search for strings only in the data section |
[!] |
Fixed bug creating the Exception Directory with Stealth Mode insertion in specific applications |
[!] |
Fixed wrong exit code when application is already protected |
Code Virtualizer [3.1.0.0] (02-Oct-2020) |
|
[+] |
Improved compatibility with Golang applications and re-virtualization |
[+] |
Added Advanced Option to code sign the protected application |
[+] |
Improved Advanced Option "OPTION_ADVANCED_XBUNDLER_FAKE_DLL" |
[+] |
Improved detection of wrong macro markers from compiler optimizations |
[+] |
Improved MAP file parsing |
[+] |
Added include files and examples for Rust |
[+] |
Added Advanced Option "OPTION_ADVANCED_MANUAL_MUTATE_MACRO_xx" |
[+] |
Improved option "Get name from MAP File" in "Protection Macros" panel |
[!] |
Fixed random exception loading multiples projects without closing the User Interface |
[!] |
Fixed exception handling support in Golang applications |
[!] |
Fixed exception when STR_ENCRYPT is within VM macros and "UNICODE/ASCII on VM" encryption is enabled |
[!] |
Fixed compatibility issue parsing specific PowerBuilder files |
[!] |
Fixed exception processing selected MAP functions with very big function names |
Code Virtualizer [3.0.9.0] (05-Jul-2020) |
|
[+] |
Added RDTSC virtualization |
[+] |
Improved MAP file parser |
[+] |
Improved MUTATE macro |
[+] |
Improved detection of END macro marker with TCO (Tail Call Optimization) |
[+] |
IMAGE_SCN_MEM_NOT_PAGED flag propagated to new section with virtualized code |
[!] |
Fixed exception adding MAP functions with very long names |
[!] |
Fixed exception when all MAP functions are processed as MUTATE macros |
[!] |
x64: Fixed exception adding entries in the Exception Directory for specific applications |
[!] |
Number of Virtual Machines instances was not restored correctly from project file closed |
[!] |
Fixed random exception when processing MAP files with different function names pointing to the same code location |
[!] |
Fixed very rare exception analysing specific protection macros |
SEE ALL VERSIONS