Get Demo
  • Windows
  • MacOS
  • Linux

Step 2.2: Creating a VMProtect protection project

Now, as our test application is ready, compiled, and has an assigned MAP file in the same folder, we can run VMProtect Ultimate and open the executable file. We need to add two functions to the project: _main (this is how Visual Studio renamed our main()) and foo(). Both functions can be seen in the list of functions in the “Functions” section in VMProtect.

Next, we need to initialize the licensing system. Open the “Licenses” section and create a pair of 2048-bit keys.

Last updated 11 days ago