User Manual: Virbox Protector
  • Virbox Protector
  • Introduction
  • Download
    • Installation
    • Sign up & Apply trial license
    • Sign in & Sign out
    • Virbox License
      • Virbox Protector License (GUI)
        • Virbox Protector License: Offline Environment
      • Virbox Protector License (CLI)
      • Virbox Protector License (Network License)
      • Purchase Virbox License
  • Fundamentals
    • Overview
    • GUI tool
    • Protection Process
    • CLI Tool: Overview
    • CLI Tool: User Manual
      • User Manual_Virbox Protector Command Line
      • Set the SDK label to protect the specified Functions/Code/String
    • Other Useful tool
      • User Guide: Windows Virtual Folder
  • Use Cases
    • Protect Desktop applications
      • Protect the Local desktop application
        • Best Practice--Protect Native applications
      • Protect Jar/War Project with Java BCE Protection Mode
      • Protect Jar/War Project with Java VME Protection Mode
      • Protect the .NET application
        • Best Practice--Protect .NET applications
    • Protect Unity3D/UE4 application
      • Protect Unity3D Android APK
      • Protect Unity3D application in Windows/Linux system
    • Protect Mobile applications
      • Protect Android AAB Projects
      • Protect Android AAR projects
      • Protect Android APK Projects
      • Protect Android shared library (.so libs)
      • Best Practice to Protect Android Apps
      • Protect iOS Project
    • Protect Scripting language
      • Protect PHP project
      • Protect the Python application with Virbox Protector
      • Protect Python Project by PyProtector
      • Protect the JavaScript code in HTML 5 applications
    • FAQ
      • How to deal with the Virus False Positive when developer protect the application
      • How to evaluate Virbox Protector protection performance
Powered by GitBook
On this page

Was this helpful?

  1. Fundamentals

CLI Tool: Overview

Virbox Protector provides command line interface tool to developer also, Developer may use the CLI tool to protect application in "Build in" process. Virbox Protector CLI tool includes 2 tools:

PreviousProtection ProcessNextCLI Tool: User Manual

Last updated 1 year ago

Was this helpful?

Go to \bin, the sub directory of installation directory of Virbox Protector and find:

virboxprotector_con.exe

and DS protector CLI tool:

dsprotector_con.exe

in Linux Environment:

execute Virbox Protector CLI tool, you can view help information:

virboxprotector_con

To specify your application type, to get help information in detail:

virboxprotector_con --help={}native|dotnet|apk|aar|app|java-bce|java-vme|u3d|u3dres|h5|strip|mulpkg|ilmerge}

Note: "app" here means iOS app.

For example, to get help information to protect native project

virboxprotector_con --help=native

Execute the DSprotector_con.exe, you can view the help information:

dsprotector_con

Use Virbox Protector CLI tool to Bind license

Use following command to bind License before to use Virbox Protector Command line interface tool:

input Command:

virboxprotector_con.exe -bind
  1. Return,input correspondence selection, Virbox Protector support to bind the license with account or license key;

    Select a binding type:
    1) Bind with account.
    2) Bind with license key.
  2. Use the account to bind license in sample, then input 1 to select account and input password;

  3. all license will be listed, input digit to bind related license, and return to bind the license;

Unbind license

Use following command to bind License

virboxprotector_con.exe -unbind

when all license bound has been listed, input related digit to unbind the license.

For how to use the Virbox Protector CLI tool, pls refer the CLI User manual:

Next, We will introduce how to use Virboxprotector GUI tool to protect the:

CLI Tool: User Manual
Protect Desktop applications
Protect Unity3D/UE4 application
Protect Mobile applications
Protect Scripting language
FAQ