WHAT'S NEW  
 


Code Virtualizer [1.3.8.0] (22-Dec-2008)
[+]
Improved protection of 64-bit DLLs
[+]
Improved analysis of x64 instructions
[+]
Improved compatibility with Re-Virtualization in specific applications
[+]
Improved handling of empty macros in 64-bit applications
[!]
Fixed Flags correction in x64 ADC instruction
[!]
Fixed compatibility issue stripping relocations on specific 64-bit applications
[!]
Fixed virtualization of REP STOS in 64-bit applications
[!]
Fixed exception on CheckVirtualizer.exe for specific applications
[!]
Fixed exception in command line protection in applications with empty VIRTUALIZER macros
[!]
Fixed exception when protecting more than 1000 macros via command line
[!]
Minor bugs fixed

Code Virtualizer [1.3.7.0] (29-Sep-2008)
[+]
Improved mutation of specific x86 instructions
[+]
Improved compatibility protecting specific Device Drivers
[+]
Improved command line protection
[!]
Fixed compatibility issue with Re-virtualization in specific applications
[!]
Fixed compatibility issue resolving relocations in specific instructions
[!]
Fixed exception when adding more than 1000 macros
[!]
Minor bugs fixed

Code Virtualizer [1.3.6.0] (11-Jun-2008)
[+]
Improved protection
[+]
Improved support protecting Vista boot drivers
[+]
All traces that a file is protected by Code Virtualizer are removed
[+]
Added new way to insert macros for x64 Applications and Device Drivers
[!]
Fixed virtualization of "DIV [esp + reg32 + imm]"
[!]
Minor bugs fixes

Code Virtualizer [1.3.5.0] (23-Jan-2008)
[+]
Improved protection in some VM handlers
[+]
Improved handling of addresses > 0x8000000000000000
[!]
Fixed compatibility issue protecting some specific functions via MAP file
[!]
Fixed compatibility issue with RIP addressing in some 64-bit DLLs
[!]
Fixed issue renaming last section in protected executables
[!]
Fixed exception when inserting macros via MAP file and revirtualization enabled in some applications
[!]
Minor bugs fixed running the User Interface with restricted user rights

Code Virtualizer [1.3.4.0] (01-Oct-2007)
[+]
Independent customization for Multiple Virtual Machines
[+]
New macros added to support specific VM definition
[+]
Improved execution of complex x86 instructions
[+]
Improved VM complexity and dynamic opcodes
[!]
Fixed compatibility emulating complex stack addressing
[!]
Minor bugs fixed

Code Virtualizer [1.3.3.0] (28-May-2006)
[+]
Added support to specify file to protect from command line (instead of application in project file)
[+]
Improved search engine for MAP macros
[+]
Improved reading of .CRM file (MAP macros)
[!]
Fixed definition of PureBasic macros (Thanks Mitchell Vincent and Terence Agius)
[!]
Fixed bug displaying functions when MAP macros and SDK macros are mixed together
[!]
Minor bugs fixed in 32-bit disassembler

Code Virtualizer [1.3.2.0] (14-May-2007)
[+]
Improved virtualization engine
[+]
Multilanguage support
[+]
Improved parsing functions in MAP files for VS2003 and VS2005
[+]
Improved disassemble module for 32-bit code
[!]
Fixed problem in user interface under Vista
[!]
Minor bugs fixed

Code Virtualizer [1.3.1.0] (20-Dec-2006)
[+]
Added Multi-Branch Technology
[+]
32-bit: New mutation engine for Virtual Machine opcode handlers
[+]
Refresh button added for Input file
[+]
Current directory changed when testing the protected application inside Code Virtualizer
[!]
32-bit: Relocation fixed for non emulated FPU opcodes in DLLs
[!]
64-bit: RIP displacement fixed for non emulated FPU opcodes
[!]
Fixed compatibility with Intel compiler optimizations when calling functions from virtualized blocks

Code Virtualizer [1.3.0.0] (10-Oct-2006)
[+]
Added microcode mutation for 64-bit applications
[+]
Added VIRTUALIZER_MUTATEx_START macro to set up the level of mutation for each macro
[+]
Added fake stack emulation option (compatibility with some PureBasic applications)

Code Virtualizer [1.2.9.0] (29-Sep-2006)
[+]
Added option to mutate the internal virtual machine microcode (32-bit)
[!]
Fixed race condition in multiprocessor systems (multithreaded applications)
[!]
Fixed deadlock in multiprocessor systems with Revirtualization enabled (multithreaded applications)

Code Virtualizer [1.2.8.0] (14-Sep-2006)
[+]
Improve scanning of Virtualizer macros
[!]
Fixed flags emulation in NEG, SBB, ADC, RCL, RCR instructions
[!]
Fixed issue with corrupted project files in some systems

Code Virtualizer [1.2.7.0] (21-Aug-2006)
[+]
Improved execution of non recognized opcodes to virtualize
[!]
Fixed random crash on some machines when protecting with more than one Virtual Machine
[!]
Fixed compatibility issue with Re-Virtualization when including several virtual machines
[!]
Minor bugs fixed

Code Virtualizer [1.2.6.0] (25-Jul-2006)
[+]
Improved detection of Visual Basic native applications
[!]
Fixed issue related to "Discardable section" flag for device drivers
[!]
Fixed virtualization of "IDIV reg16"
[!]
Fixed virtualization of "MOVSX/MOVZX reg, [esp/rsp]"
[!]
Fixed issue loading some project files with no macros to virtualize
[!]
Minor bugs fixed in user interface

Code Virtualizer [1.2.5.0] (30-Jun-2006)
[+]
Added Re-Virtualization technology for 64-bit applications
[!]
64-bit: Fixed virtualization of "POP QWORD PTR [reg64]" instruction
[!]
64-bit: Fixed virtualization of "IMUL/IDIV reg64" instruction
[!]
64-bit: Fixed virtualization of CMPSQ/MOVSQ/LODSQ/SCASQ/STOSQ instructions
[!]
64-bit: Fixed virtualization of "JMP/CALL qword ptr [src]" instruction

Code Virtualizer [1.2.0.0] (28-Jun-2006)
[+]
Re-Virtualization technology added for 32-bit applications
[+]
Optimized speed in code transformation
[!]
Fixed fake detection of Device Drivers (.sys) files
[!]
Fixed virtualization of "OP reg32/reg64, esp/rsp"
[!]
Fixed virtualization of "XCHG [esp], reg/imm"
[!]
Fixed Virtualization of POPAD
[!]
Fixed Virtualization of "SHL reg16, imm"
[!]
Fixed Virtualization of "push word imm16"
[!]
Fixed Virtualization of "LOCK" opcode prefix
[!]
Minor bugs fixed

Code Virtualizer [1.1.4.0] (22-Jun-2006)
[+]
Added support for BPL files
[!]
Fixed compatibility issue adding macros in Visual Basic
[!]
Fixed virtualization of instruction "ADD ESP/RSP, imm"
[!]
Fixed virtualization of "OP [ESP/RSP + imm], reg/imm"
[!]
Fixed bug converting Visual Basic macros into native code for some OCXs

Code Virtualizer [1.1.0.0] (19-Jun-2006)
[+]
Added support to select functions to protect from a MAP file
[+]
Added support for "RET n" instruction in 32-bit mode
[+]
Flushed protected file when protecting via the command line
[+]
Added detection for empty macros
[+]
Updated examples directory
[!]
Fixed compatibility with relocations information in some Delphi applications
[!]
Fixed random exception when protecting via the command line
[!]
Fixed emulation of instructions using segment registers
[!]
Fixed compatibility issue with Visual Studio 2005 MAP files

Code Virtualizer [1.0.1.0] (01-Jun-2006)
[!]
Fixed compatibility issue stripping relocations from some applications
[!]
Fixed memory leak when protecting several applications
[!]
Fixed "RET" instruction support for x64 DLLs
[!]
Fixed relocation problem for x64 DLLs with ImageBase > 0x100000000
[!]
Fixed RIP relative addressing issue on x64 applications
[!]
Fixed compatibility with relocations in some Win32 device drivers

Code Virtualizer [1.0.0.0] (27-May-2006)
[+]
Internal beta testing


 
 
   
Copyright © 2009 Oreans Technologies. All Rights Reserved. -- Oreans, Themida and WinLicense are registered trademarks.
All other trademarks used are properties of their respective owners.