User Manual
The table of contents:
- Introduction
- Glossary
- Analyzing, cracking and protecting software
- What is VMProtect?
- Protection recommendations
- Version history
- Working with VMProtect
- Preparing a project
- Main menu
- Main window
- “Procedures for protection” tab
- License Management
- “Flashing dongles” tab
- DLL Box tab
- “Script” tab
- “Options” tab
- “Dump” tab
- Watermarks
- Command-line version
- Frequently Asked Questions
- The Software Licensing System
- Licensing system features
- How does the licensing system work?
- Example of usage
- Step #1: Create test application
- Step #2: Add license checking code
- Step #3: Get state of serial number
- Step #4: Get user name and e-mail
- Step #5: Check serial number expiration date
- Step #6: Limit application running time
- Step #7: Limit period of free updates
- Step #8: Put serial number to “black” list
- Step #9: Lock serial number to hardware
- Step #10: Read user data from serial number
- Step #1: Create new test application
- Step #2: Create VMProtect project
- Step #3: The first run of protected application
- Step #4: Test results
- Step #5: Lock code to serial number
- Licensing module API
- Serial number generators
- DLL-Based Serial Number Generator
- Serial Number Generator For The .Net Platform
- PHP-Based Serial Number Generator
- Serial Number Format
- Serial number encryption algorithms
- Activation System
- Using scripts