News Products Buy Forum FAQ Contacts
Русский English

29.05.2010 - VMProtect 2.05 released
read more
12.04.2010 - VMProtect Software, developer of one of the most effective software piracy protection solutions, announced a new partnership with PayPro Global, international eCommerce solution provider for online software sales. This partnership expands the licensing options available in PayPro and provides software developers who already use VMProtect with a safe and easy way to license their products.
read more
18.02.2010 - VMProtect 2.04 released
read more
13.12.2009 - VMProtect 2.03 released
read more
05.12.2009 - VMProtect 2.02 released
read more
Subscribe to news:
Subscribe

VMProtect

Q: What limitations does the demo version have?
A: The demo version has the following limitations:
  • Protection options are unavailable
  • No bytecode encryption
  • No bytecode obfuscation
  • It is possible to protect only one procedure
  • The VM interpreter is not transformed
Q: What is the difference between the Lite and Professional versions?
A: The Lite version differs in the following:
  • Only the "Wizard" mode is available
  • It is impossible to insert watermarks into the protected application
  • No console mode

Q: Is it possible to encrypt strings and data arrays automatically?
A: Starting from version 1.5, VMProtect can protect string constants. All other data the code that is being processed works with remains in its original form. It is recommended to store all confidential information encrypted and decrypt it right before it is used. It is possible to process the decryptor with VMProtect.

Q: Is it possible to protect procedures that are called from different threads of my application?
A: Starting from version 1.24, VMProtect completely supports multithreaded applications.

Q: When I protect procedures in the driver, I see the message "The section ".text" is in the area of creating a new section". What can you recommend in this situation?
A: You should increase the value of alignment for sections in the settings of your compiler.

Q: Is it possible to use VMProtect with another protector (packer)?
A: After you protect the necessary parts of code with VMProtect, you can use any protector (packer). Starting from version 1.6, VMProtect can pack output file.