Extract instructions from the application’s body using a list

/RIP_CODE_LIST

Dongle type:

Any

Description:

This option allows the autoprotection utility to extract previously chosen instructions from the body of the native application and transfer them into a virtual machine body.

Do not set /RIP_CODE_LIST together with /RIP_CODE

A configuration file named MyApp.exe_RC.prc needs to be located in the same folder with the file being protected when using /RIP_CODE_LIST. This file contains a list of marked/unmarked instructions.

Disassembly of application and instructions analysis as well as config file generation is done automatically using the profiler, which can be used separately or launched from the Autoprotection and licensing wizard.

In order to ensure the successful operation of the profiler, a map file (filename.map), created during the compilation, must be placed in the same folder as the application being protected.

An ini-file is created as a result of the profiler’s operation. In this file, instructions to be protected are marked with “+” and instructions that do not need to be extracted are marked with “-”.

Example:

NwKey32.exe /GS3S /RIP_CODE_LIST MyProg.exe

The application will be bound to Guardant Sign. The selected instructions will be transferred to the virtual machine according to the MyProg.exe_RC.prc file. At the moment of protection the file MyProg.exe_RC.prc, originally created by the profiler of Autoprotection and licensing wizard, should be located in the same folder as the similar application.

  • No labels