010-68421378
sales@cogitosoft.com
Categories

VMProtect

Five Reasons To Use VMProtect

Most of our competitors do not have the same innovative features and none has the same leading combination of features and cost efficiency. See why VMProtect is better:

VMProtect Virtualizes Code

Code virtualization is the next step in software protection. Most protection systems encrypt the code and then decrypt it at the application’s startup. VMProtect doesn’t decrypt the code at all! Instead, the encrypted code runs on a virtual CPU that is markedly different from generic x86 and x64 CPUs as the command set is different for each protected file.

VMProtect Supports Nearly All Executable Formats

VMProtect allows the protection of executable files (EXE, SCR), dynamic-link libraries (DLL, OCX, BPL) and drivers (SYS). You can use the same protection for your application, its plugins and even drivers!

VMProtect Supports 64-bit Code

Due to the growing number of 64-bit systems, it is essential that the protector supports them. We added the support of 64-bit applications, libraries and drivers in 2007, so everything is tested well and you can easily migrate to 64 bits.

VMProtect Supports Most Versions Of Windows

Unlike some competitors, VMProtect doesn’t rely on undocumented Windows features, so protected files work well on almost any version of Windows OS, starting from Windows 95. Both 32 and 64-bit versions are supported and there are no problems with DEP or UAC.

VMProtect Is A Complete Protection Solution

VMProtect allows the generation and verification of serial numbers. Both manual and automatic generation are supported. Serial numbers can be limited by time or date and locked to the hardware, while the free upgrade period can also be limited. VMProtect ensures it is physically impossible to run code without a serial number.

VMProtect Features

Here you can find the description of the most important features of VMProtect, some screenshots and other useful information.

Supported Files And Formats

VMProtect supports both 32 and 64-bits executable files, dynamically loaded libraries and drivers. This includes screensavers, Active-X components, BPL libraries and other files in PE-format. Protected files are run on almost any version of Windows, even old Windows 95! However, licensing feature requires at least Windows 2000.

VMProtect doesn’t support .NET executables.

Serial Numbers

The Ultimate edition of VMProtect allows to add serial numbers to the protected application with minimal efforts. The feature is supported by PayPro Global e-commerce provider, so you even don’t need to setup your own serial number generator (of course, you can do that if you really need).

Licensing feature allows to limit the period of free updates, set the time of life of serial number, prevent the code execution without serial numbers and much more. Any serial number can be blocked and newly protected files will not accept it.

User Interface

VMProtect features two modes of the user interface: simple and expert. Simple mode allows to easily pick functions for protection, adjust options and get the protected file with just a few mouse clicks.

Expert mode is for advanced users, it shows assembly code, allows to write scripts, bundle DLLs and much more. It also features more settings on the “Options” tab.

Console Version

The Professional and Ultimate editions of VMProtect have a console version that supports command line parameters and can be used in automatic building process. It fully supports scripts, watermarks, serial numbers and all the other features of VMProtect.

 

 

 

VMProtect Features Comparison Chart

Protection Methods Lite Professional Ultimate

Mutation

Virtualization

Ultra

Protection Options
Memory protection
Import protection
Resource protection  
Packing protected files
Debugger detection
Virtualization tools detection (VMware/Virtual PC)
Serial Numbers

License managment

   
Serial number expiration    

Free upgrades limitation

   
Locking serial number to hardware identifier    

Locking protected code to serial number

   
Blocking serial numbers (black list)    
Web-generators of serial numbers    
Other features
"Expert" mode - an advanced user interface with the full set of features  
Console version of VMProtect  

Watermarks

 
Scripting  

Virtual Files

   
 
Quick Navigation;

© Copyright 2000-2017  COGITO SOFTWARE CO.,LTD. All rights reserved.