# User Manual: Virbox Protector

## User Manual: Virbox Protector

- [Virbox Protector](https://documentation.virbox.com/virbox-protector.md): Documentation
- [Introduction](https://documentation.virbox.com/introduction.md): Help developer to use Virbox Protector to protect application quickly and easily
- [Installation](https://documentation.virbox.com/download/installation.md)
- [Sign up & Apply trial license](https://documentation.virbox.com/download/sign-up-and-apply-trial-license.md): Virbox Protector (Standalone) provides "Trial edition （installation package）" and for software developer to apply Trial license to test and evaluate the protection performance.
- [Sign in & Sign out](https://documentation.virbox.com/download/sign-in-and-sign-out.md)
- [Virbox License](https://documentation.virbox.com/download/virbox-license.md)
- [Virbox Protector License (GUI)](https://documentation.virbox.com/download/virbox-license/virbox-protector-license-gui.md): We will introduce Virbox License type in this section
- [Virbox Protector License: Offline Environment](https://documentation.virbox.com/download/virbox-license/virbox-protector-license-gui/virbox-protector-license-offline-environment.md)
- [Virbox Protector License (CLI)](https://documentation.virbox.com/download/virbox-license/virbox-protector-license-cli.md)
- [Virbox Protector License （Network License)](https://documentation.virbox.com/download/virbox-license/virbox-protector-license-network-license.md)
- [Purchase Virbox License](https://documentation.virbox.com/download/virbox-license/purchase-virbox-license.md): We will introduce Virbox commercial license and how to buy Virbox License
- [Overview](https://documentation.virbox.com/fundamentals/overview.md)
- [GUI tool](https://documentation.virbox.com/fundamentals/gui-tool.md)
- [Protection Process](https://documentation.virbox.com/fundamentals/protection-process.md)
- [CLI Tool: Overview](https://documentation.virbox.com/fundamentals/cli-tool-overview.md): 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:
- [CLI Tool: User Manual](https://documentation.virbox.com/fundamentals/cli-tool-user-manual.md)
- [User Manual\_Virbox Protector Command Line](https://documentation.virbox.com/fundamentals/cli-tool-user-manual/user-manual_virbox-protector-command-line.md)
- [Set the SDK label (Annotation) to protect the specified Functions/Code/String](https://documentation.virbox.com/fundamentals/cli-tool-user-manual/set-the-sdk-label-annotation-to-protect-the-specified-functions-code-string.md): In project coding, SDK label API used to mark the specified functions/code/string before compile, when Developer use Virbox Protector to protect app. Virbox will recognize & protect the label function
- [Other Useful tool](https://documentation.virbox.com/fundamentals/other-useful-tool.md)
- [User Guide: Windows Virtual Folder](https://documentation.virbox.com/fundamentals/other-useful-tool/user-guide-windows-virtual-folder.md)
- [Protect Static libraries and object file](https://documentation.virbox.com/protect-static-library-and-object-file/protect-static-libraries-and-object-file.md): Developer use Virbox Protector to protect object file, static library with the most secure way.
- [Solution Overview-Protection Scheme for ARM Thumb Object Files and Static Libraries](https://documentation.virbox.com/protect-static-library-and-object-file/solution-overview-protection-scheme-for-arm-thumb-object-files-and-static-libraries.md): introduce highly secure protection approach to protect ARM Thumb Object file/Static lib
- [Protect Desktop applications](https://documentation.virbox.com/use-cases/protect-desktop-applications.md): Introduce the protection process to desktop application, included different kind of program language: C, C++, C# etc.
- [Protect the Local desktop application](https://documentation.virbox.com/use-cases/protect-desktop-applications/protect-the-local-desktop-application.md)
- [Best Practice--Protect Native applications](https://documentation.virbox.com/use-cases/protect-desktop-applications/protect-the-local-desktop-application/best-practice-protect-native-applications.md)
- [Protect Jar/War Project with Java BCE Protection Mode](https://documentation.virbox.com/use-cases/protect-desktop-applications/protect-jar-war-project-with-java-bce-protection-mode.md)
- [Protect Jar/War Project with Java VME Protection Mode](https://documentation.virbox.com/use-cases/protect-desktop-applications/protect-jar-war-project-with-java-vme-protection-mode.md)
- [Protect the .NET application](https://documentation.virbox.com/use-cases/protect-desktop-applications/protect-the-.net-application.md)
- [Best Practice--Protect .NET applications](https://documentation.virbox.com/use-cases/protect-desktop-applications/protect-the-.net-application/best-practice-protect-.net-applications.md)
- [Protect Unity3D/UE4 application](https://documentation.virbox.com/use-cases/protect-unity3d-ue4-application.md)
- [Protect Unity3D Android APK](https://documentation.virbox.com/use-cases/protect-unity3d-ue4-application/protect-unity3d-android-apk.md)
- [Protect Unity3D application in Windows/Linux system](https://documentation.virbox.com/use-cases/protect-unity3d-ue4-application/protect-unity3d-application-in-windows-linux-system.md)
- [Protect Mobile applications](https://documentation.virbox.com/use-cases/protect-mobile-applications.md)
- [Protect Android AAB Projects](https://documentation.virbox.com/use-cases/protect-mobile-applications/protect-android-aab-projects.md)
- [Protect Android AAR projects](https://documentation.virbox.com/use-cases/protect-mobile-applications/protect-android-aar-projects.md)
- [Protect Android APK Projects](https://documentation.virbox.com/use-cases/protect-mobile-applications/protect-android-apk-projects.md)
- [Protect Android shared library (.so libs)](https://documentation.virbox.com/use-cases/protect-mobile-applications/protect-android-shared-library-.so-libs.md)
- [Best Practice to Protect Android Apps](https://documentation.virbox.com/use-cases/protect-mobile-applications/best-practice-to-protect-android-apps.md): Share some experience to protect Android Apps
- [Protect iOS Project](https://documentation.virbox.com/use-cases/protect-mobile-applications/protect-ios-project.md)
- [Protect Scripting language](https://documentation.virbox.com/use-cases/protect-scripting-language.md)
- [Protect PHP project](https://documentation.virbox.com/use-cases/protect-scripting-language/protect-php-project.md)
- [Protect the Python application with Virbox Protector](https://documentation.virbox.com/use-cases/protect-scripting-language/protect-the-python-application-with-virbox-protector.md)
- [Protect Python Project by PyProtector](https://documentation.virbox.com/use-cases/protect-scripting-language/protect-python-project-by-pyprotector.md): --With PyProtector, a Python extension package, Developer has capability to protect python project to bytecode level, which effective to prevent attacker to decompile python project.
- [Protect the JavaScript code in HTML 5 applications](https://documentation.virbox.com/use-cases/protect-scripting-language/protect-the-javascript-code-in-html-5-applications.md)
- [FAQ](https://documentation.virbox.com/use-cases/faq.md): In this chapter, We introduce some of experience in practical proejcts
- [How to deal with the Virus False Positive when developer protect the application](https://documentation.virbox.com/use-cases/faq/how-to-deal-with-the-virus-false-positive-when-developer-protect-the-application.md)
- [Set the label to protect the specified Functions/code](https://documentation.virbox.com/use-cases/faq/set-the-label-to-protect-the-specified-functions-code.md)
- [How to evaluate Virbox Protector protection performance](https://documentation.virbox.com/use-cases/faq/how-to-evaluate-virbox-protector-protection-performance.md): --Use decompiler to evaluate shielding performance when you completed your Mobile Apps shielding/hardening
