Virbox Protector License (CLI)

1. Introduction

For Developer use Virbox Protector CLI tool to protect their software project in project build in process, they can use cloud license (Trial period), soft license or use Hardware dongle (Virbox Elite 5) to be the license container, to login license, bind the license or license key or unbind the license or license key before they use Virbox Protector to protect the software project. In this section, we introduce how to login license, bind license and log out, unbind license when developer use Virbox Protector CLI tools.

​2. Virbox Command line tools (CLI tool)

When you install Virbox Protector in your machine, You can find Virbox Protector CLI tool : virboxprotector_con.exe in below folder/path (on default directory)

Windows:
Commercial release:
C:\Program Files\senseshield\Virbox Protector 3\bin\virboxprotector_con.exe
Trial release:
C:\Program Files\senseshield\Virbox Protector 3 Trial\bin\virboxprotector_con.exe

Linux:
Commercial release:
/usr/share/virboxprotector/bin/virboxprotector_con
Trial release:
/usr/share/virboxprotector-trial/bin/virboxprotector_con

macOS:
Commercial release:
/Applications/Virbox Protector 3.app/Contents/MacOS/bin/virboxprotector_con
Trial release:
/Applications/Virbox Protector 3 trial.app/Contents/MacOS/bin/virboxprotector_con

Note:

1)Add the path ofvirboxprotector_con into the system environment variable,you can use the Virbox Protector CLI in the command console directly;

2)If Virbox Protector not add in to the environment variable, you need to specify the absolute path of Virbox Protector CLI tool virboxprotector_con, or entry the folder which Virbox Protector virboxprotector_con located to execute and protect the project.

3. Soft license

Virbox Protector supports 2 kinds of soft license to developer to login/bind with machine:

  • Account based soft license

  • License key

3.1 Use the account based soft license to bind with your machine

  1. Use following command to view help information:

virboxprotector_con.exe --help
  1. Execute following Command to select the type of license:

virboxprotector_con.exe -bind

1)Bind with account

2) Bind with license key

When you use the soft license (email account based license), select 1) to bind the soft license with your machine;

When you received a series digital code to activate the Virbox Protector, select 2) to bind the license key with your machine

Here, we select 1)

Note:

Virbox Protector support 2 kinds of Soft license to bind with your machine: Account based soft license and license key, Both soft license and license key supports to use in Online environment and use the license key to bind the machine in offline environment.

  1. Input your email account and relevant password

  1. Input email account and password, then it will show and list all of soft license in your account, select and input the number to bind with correspondence soft license, as shown in the sample below (in the sample, we select 7 to bind with correspondence .Net License with machine )

  1. When bind the license with your machine successfully, then you can use the license at present machine, till the license expired or you want to unbind the license. otherwise, it is not necessary to bind license again.

3.2 Use License key to bind license with your machine

  1. Use following command to bind the license with machine

virboxprotector_con.exe -bind

and select:

2) Bind with license key

  1. Input the license key to bind the license with your machine

3.3 Unbound Soft license

  1. Use following command to get and view help information:

virboxprotector_con.exe --help
  1. Use following command to view all of soft license bound with your machine, input the correspondence Number to unbind correspondence soft license, input 0 to unbound all of soft license bind with your machine.

    in the sample below, we input 9 to unbind Virbox Protector Java BCE license from the machine

virboxprotector_con.exe -unbind

4. Cloud License

  1. Use following command to view the help information

virboxprotector_con.exe --help=global
  1. Execute following command to login the cloud license:

virboxprotector_con.exe -global --username=<> --password=<>
  1. When you login account successful, then you can use Virbox Protector command line interface tool to protect your project

Note:

  1. it is mandatory to execute the login license and protect the project in 2 sperate steps. you can not to combine 2 command in one steps;

  2. When you login the license, and the soft license contained in your account can be bound with local machine.

Last updated