|
|
 |
|
 |
| 18.02.2010 - VMProtect 2.04 released |
|
 |  |
 |
| 13.12.2009 - VMProtect 2.03 released |
|
 |  |
 |
| 05.12.2009 - VMProtect 2.02 released |
|
 |  |
 |
| 25.10.2009 - VMProtect 2.01 released |
|
 |  |
 |
| 11.10.2009 - VMProtect 2.0 released |
|
 |  |
|
|
|
 |
 |
|
|
|
 |
|
18.02.2010 - VMProtect 2.04 released [!] Fixed error related to the obfuscation of FDIVR [ESP+XXXX]
[!] Fixed error related to the obfuscation of SWITCH in x64 applications
[*] Memory protection now checks the file on disk as well
[*] Ultimate: Better integration of licensing module and protected application
[+] Files with overlays are now supported
[+] Ultimate: Added serial number generator example on C#
[+] Ultimate: License manager now exports product data for C# serial number generator
[+] Ultimate: Console version has a new parameter "-lf" that defines file with licensing parameters
[+] French help file was added
13.12.2009 - VMProtect 2.03 released [!] Fixed import protection bug for SYS-files under Windows 7 (base address of hal.dll was not detected properly) [!] Fixed incorrect obfuscation of commands that use CRx reigsters in SYS-files. [!] Small bugs fixed [*] Licensing system improved in Ultimate version [+] French language added
05.12.2009 - VMProtect 2.02 released [!] SenseLock Edition's bug fixed, that may appear while using several licenses simultaneously if they are stored in the same dongle (it is neccessary to update license in the master key) [!] Entry Point disassembly error fixed (for Delphi apps only) [!] Small bugs were fixed [*] Licensing system improved in the Ultimate edition [*] SenseLock Edition uses VMProtect Ultimate licensing (it is neccessary to update license in the master key) [*] Improved detection of strings, marked with VMProtectDecryptStringA/VMProtectDecryptStringW [+] Unicode support added [+] Added Chinese Traditional translation
25.10.2009 - VMProtect 2.01 released [!] Small bugs fixed in installer, License Manager and SDK [*] VMProtect now uses its own licensing system [+] Added Chinese Simplified language
11.10.2009 - VMProtect 2.0 released [!] Bugs have been fixed solving the errors during disassembly and virtualization of the CALL FWORD PTR [XXXX] and JMP FWORD PTR [XXXX] instructions [!] Bug fixed solving the error in the SenseLock Edition during the key serial number request after the standard user PIN is changed [!] Bug fixed solving the error during the virtualization of the SWITCH in the x64 applications [!] Bug fixed solving the error during the virtualization of the ROL, ROR, RCL, RCR, SHL, SHR, SAL and SAR instructions, which have REF preffix in the x64 applications [!] Minor bugs have been fixed [*] The Russian help file has been updated [*] The English help file has been updated [+] The licensing system has been added (available only in the Ultimate version) [+] A new API is now available in the SDK - VMProtectDecryptStringA and VMProtectDecryptStringW [+] The CompilationOptions property for the TVMProcedure class has been added to the script [+] The SELicense and SEVersion properties for the TVMProcedure class has been added to the script (available only in SenseLock Edition) [+] The VMSectionName and VMExecutorCount properties for the TVMProtector class has been added to the script [+] The SEMasterPassword, SEUserPIN, SEKeyID, SELicense and SEVersion properties for the TVMProtector class has been added to the script (available only in SenseLock Edition) [-] The "Create online commands dynamically" option has been removed
21.06.2009 - VMProtect 1.81 released [!] The bug causing an error during the execution of mutated code on Pentium 4 CPUs has been fixed [!] The bug causing an error during the execution of virtualized code on some Athlon CPUs has been fixed [!] The bugs causing errors during the disassembling and virtualization of structures describing exception handlers with a filter for the exception class have been fixed (for programs in Delphi and Borland C++ Builder) [!] The bug causing an error in case several VM in 64-bit files are used has been fixed [!] Minor bugs have been fixed [*] Marker names are now better determined (for programs in Visual C) [*] RAM usage during the compilation process has been considerably reduced [*] The "HTML" resource is no longer packed [*] The Russian help file has been updated [+] The list of procedures by mask has been added in the "Wizard" mode [+] A new packing mode with a higher compression rate is now available [+] Now files having TLS callbacks are supported [+] A new API is now available in the SDK - VMProtectIsValidImageCRC
06.04.2009 - We welcome antivirus software developers for mutually beneficial cooperation We welcome antivirus software developers for mutually beneficial cooperation. Send a request to info@vmpsoft.com in order to get all necessary technical details
03.04.2009 - VMProtect 1.8 released [!] The bugs causing errors during the import protection in SYS files have been fixed [!] The bugs causing errors during the memory protection in DLL/SYS files have been fixed [!] The bugs causing errors in case of using several VM in DLL/SYS files have been fixed [!] The bug causing an error during the mutation of the code with exception handler has been fixed [!] The bug causing an error in case memory protection and watermarks are used simultaneously [!] Minor bugs have been fixed [*] References to marked strings are now better determined (no need to mark all references to the protected string any more) [*] Import protection has been improved [*] Debugger detection has been improved [*] The Russian help file has been updated [+] Now it is possible to save project files with different names in the GUI version [+] Now it is possible to open project files [+] Sandboxie detection has been added [+] Files compiled with the /SAFESEH switch are now supported [+] CodeGear 2009 is now supported [+] Now it is possible to name markers (when using VMProtectBegin/VMProtectBeginMutation/VMProtectBeginVirtualization/VMProtectBeginUltra from VMProtectSDKxx.dll/VMProtectDDKxx.sys) [+] New APIs (VMProtectIsDebuggerPresent and VMProtectIsVirtualMachinePresent) have been added to the SDK [+] The "Remote update and licensing system" tool has been added for the SenseLock Edition version [+] Now it is possible to lock the protected program with a certain key identifier into SenseLock Edition version
04.11.2008 - VMProtect 1.7 released [!] Sections having the SHAREABLE+WRITABLE flags are not packed now [!] Minor bugs have been fixed [*] The import protection for SYS files has been improved [*] SYS files are now packed better (the WRITABLE flag is no longer set for packed sections) [*] The debugger detection has been improved [+] The "Memory protection" option has been added (this option protects memory against changes while the application is running) [+] The "Virtualization tools detection (VMware/Virtual PC)" option has been added [+] The EntryPoint property for the TPEFile class has been added to the script
23.10.2008 - New version - VMProtect SenseLock Edition Together with the "Seculab" company, our company developed an automatic protection system for executable files based on SenseLock hardware keys. All the latest achievements in the field of software protection against piracy are implemented in VMProtect SE. More details are available on the project page.
 1 | 2 | 3 | 4 | 5 
|
|
 |
|