{"version":1,"pages":[{"id":"clpUAdnjnD0VoI84eczo","title":"Virbox Protector","pathname":"/","siteSpaceId":"sitesp_grxnu","description":"Documentation"},{"id":"Cm1KKkSXFbowWWTlh3gY","title":"Introduction","pathname":"/introduction","siteSpaceId":"sitesp_grxnu","description":"Help developer to use Virbox Protector to protect application quickly and easily"},{"id":"bIlotaG2W8LAixTAFCxK","title":"Installation","pathname":"/download/installation","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Download"}]},{"id":"KumkU8pZpfHMZmhhIb2Y","title":"Sign up & Apply trial license","pathname":"/download/sign-up-and-apply-trial-license","siteSpaceId":"sitesp_grxnu","description":"Virbox Protector (Standalone) provides \"Trial edition （installation package）\" and for software developer to apply Trial license to test and evaluate the protection performance.","breadcrumbs":[{"label":"Download"}]},{"id":"I1oVtB8N0ohhMCvuDwBo","title":"Sign in & Sign out","pathname":"/download/sign-in-and-sign-out","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Download"}]},{"id":"oZPF4JEjzabDjnoK49kC","title":"Virbox License","pathname":"/download/virbox-license","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Download"}]},{"id":"WdS6iNm1TMpHxtV7D00o","title":"Virbox Protector License (GUI)","pathname":"/download/virbox-license/virbox-protector-license-gui","siteSpaceId":"sitesp_grxnu","description":"We will introduce Virbox License type in this section","breadcrumbs":[{"label":"Download"},{"label":"Virbox License"}]},{"id":"U3o2nt2UYerHzQDRDkIO","title":"Virbox Protector License: Offline Environment","pathname":"/download/virbox-license/virbox-protector-license-gui/virbox-protector-license-offline-environment","siteSpaceId":"sitesp_grxnu","breadcrumbs":[{"label":"Download"},{"label":"Virbox License"},{"label":"Virbox Protector License (GUI)"}]},{"id":"5Tk8IrHF62u8vA4QJEpE","title":"Virbox Protector License (CLI)","pathname":"/download/virbox-license/virbox-protector-license-cli","siteSpaceId":"sitesp_grxnu","breadcrumbs":[{"label":"Download"},{"label":"Virbox License"}]},{"id":"sT9gBjCgdbKi1uqcEdBM","title":"Virbox Protector License （Network License)","pathname":"/download/virbox-license/virbox-protector-license-network-license","siteSpaceId":"sitesp_grxnu","breadcrumbs":[{"label":"Download"},{"label":"Virbox License"}]},{"id":"3QKclfOi5SmDPd2hNOul","title":"Purchase Virbox License","pathname":"/download/virbox-license/purchase-virbox-license","siteSpaceId":"sitesp_grxnu","description":"We will introduce Virbox commercial license and how to buy Virbox License","breadcrumbs":[{"label":"Download"},{"label":"Virbox License"}]},{"id":"f1HUTLw653zqTkuxE8CH","title":"Overview","pathname":"/fundamentals/overview","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Fundamentals"}]},{"id":"CHz4qhBf5C7XSNiaNJui","title":"GUI tool","pathname":"/fundamentals/gui-tool","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Fundamentals"}]},{"id":"EwIgfrMOGHA2tEI0v4ie","title":"Protection Process","pathname":"/fundamentals/protection-process","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Fundamentals"}]},{"id":"Ka9cxjeNEGXI5q9cSdA9","title":"CLI Tool: Overview","pathname":"/fundamentals/cli-tool-overview","siteSpaceId":"sitesp_grxnu","description":"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:","breadcrumbs":[{"label":"Fundamentals"}]},{"id":"eYRCGDooW6rdTrISIQi3","title":"CLI Tool: User Manual","pathname":"/fundamentals/cli-tool-user-manual","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Fundamentals"}]},{"id":"SOwU0HZlqTs1lbgHrrpl","title":"User Manual_Virbox Protector Command Line","pathname":"/fundamentals/cli-tool-user-manual/user-manual_virbox-protector-command-line","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Fundamentals"},{"label":"CLI Tool: User Manual"}]},{"id":"IF0aGkL1KqNREG5fe164","title":"Set the SDK label (Annotation) to protect the specified Functions/Code/String","pathname":"/fundamentals/cli-tool-user-manual/set-the-sdk-label-annotation-to-protect-the-specified-functions-code-string","siteSpaceId":"sitesp_grxnu","description":"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","breadcrumbs":[{"label":"Fundamentals"},{"label":"CLI Tool: User Manual"}]},{"id":"bNW23MxIvFbEBfJRbxw5","title":"Other Useful tool","pathname":"/fundamentals/other-useful-tool","siteSpaceId":"sitesp_grxnu","breadcrumbs":[{"label":"Fundamentals"}]},{"id":"fKg75XINDrgqe35ijkYm","title":"User Guide: Windows Virtual Folder","pathname":"/fundamentals/other-useful-tool/user-guide-windows-virtual-folder","siteSpaceId":"sitesp_grxnu","breadcrumbs":[{"label":"Fundamentals"},{"label":"Other Useful tool"}]},{"id":"cdoRl0uFioD84hEaiHta","title":"Protect Desktop applications","pathname":"/use-cases/protect-desktop-applications","siteSpaceId":"sitesp_grxnu","description":"Introduce the protection process to desktop application, included different kind of program language: C, C++, C# etc.","breadcrumbs":[{"label":"Use Cases"}]},{"id":"NJPwYncrQujVW2r0eGdA","title":"Protect the Local desktop application","pathname":"/use-cases/protect-desktop-applications/protect-the-local-desktop-application","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Protect Desktop applications"}]},{"id":"T2fhu41rZr8Om2Korbwn","title":"Best Practice--Protect Native applications","pathname":"/use-cases/protect-desktop-applications/protect-the-local-desktop-application/best-practice-protect-native-applications","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Protect Desktop applications"},{"label":"Protect the Local desktop application"}]},{"id":"WGyUwFqsnpyo4vBdZii6","title":"Protect Jar/War Project with Java BCE Protection Mode","pathname":"/use-cases/protect-desktop-applications/protect-jar-war-project-with-java-bce-protection-mode","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Protect Desktop applications"}]},{"id":"Q6zYcDX8la242d3YQtHo","title":"Protect Jar/War Project with Java VME Protection Mode","pathname":"/use-cases/protect-desktop-applications/protect-jar-war-project-with-java-vme-protection-mode","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Protect Desktop applications"}]},{"id":"McoXOU2ZMospYctRsSWs","title":"Protect the .NET application","pathname":"/use-cases/protect-desktop-applications/protect-the-.net-application","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Protect Desktop applications"}]},{"id":"cYZDQSOMHijUihOM0VDo","title":"Best Practice--Protect .NET applications","pathname":"/use-cases/protect-desktop-applications/protect-the-.net-application/best-practice-protect-.net-applications","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Protect Desktop applications"},{"label":"Protect the .NET application"}]},{"id":"EBAdHGl29FIhjpcZ8WsH","title":"Protect Unity3D/UE4 application","pathname":"/use-cases/protect-unity3d-ue4-application","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Use Cases"}]},{"id":"lNisKCS457Styk1N3qka","title":"Protect Unity3D Android APK","pathname":"/use-cases/protect-unity3d-ue4-application/protect-unity3d-android-apk","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Protect Unity3D/UE4 application"}]},{"id":"63ua3PR1TLKor7hFAkaF","title":"Protect Unity3D application in Windows/Linux system","pathname":"/use-cases/protect-unity3d-ue4-application/protect-unity3d-application-in-windows-linux-system","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Protect Unity3D/UE4 application"}]},{"id":"7irgODbsU3nhQfQKE6bs","title":"Protect Mobile applications","pathname":"/use-cases/protect-mobile-applications","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Use Cases"}]},{"id":"MpMszpzPKEno3iqObdYN","title":"Protect Android AAB Projects","pathname":"/use-cases/protect-mobile-applications/protect-android-aab-projects","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Protect Mobile applications"}]},{"id":"HkKVbnJyvMNpWiyTrXL1","title":"Protect Android AAR projects","pathname":"/use-cases/protect-mobile-applications/protect-android-aar-projects","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Protect Mobile applications"}]},{"id":"XKFcu03OTr0lDcj0RTyy","title":"Protect Android APK Projects","pathname":"/use-cases/protect-mobile-applications/protect-android-apk-projects","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Protect Mobile applications"}]},{"id":"C0RDh0SwlXlW2ds9fjLT","title":"Protect Android shared library (.so libs)","pathname":"/use-cases/protect-mobile-applications/protect-android-shared-library-.so-libs","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Protect Mobile applications"}]},{"id":"8PZPJdiEKxktcJkhNKxw","title":"Best Practice to Protect Android Apps","pathname":"/use-cases/protect-mobile-applications/best-practice-to-protect-android-apps","siteSpaceId":"sitesp_grxnu","description":"Share some experience to protect Android Apps","breadcrumbs":[{"label":"Use Cases"},{"label":"Protect Mobile applications"}]},{"id":"5z2x7l6P8ivW8s5X1Q2u","title":"Protect iOS Project","pathname":"/use-cases/protect-mobile-applications/protect-ios-project","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Protect Mobile applications"}]},{"id":"15lo93zOPDs0kG4jntwC","title":"Protect Scripting language","pathname":"/use-cases/protect-scripting-language","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Use Cases"}]},{"id":"UmTc7YZjKu8dYl4nVMJE","title":"Protect PHP project","pathname":"/use-cases/protect-scripting-language/protect-php-project","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Protect Scripting language"}]},{"id":"83EwElDaN9xhZYgV2B0g","title":"Protect the Python application with Virbox Protector","pathname":"/use-cases/protect-scripting-language/protect-the-python-application-with-virbox-protector","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Protect Scripting language"}]},{"id":"KCjQWlpwP18VI91IHImh","title":"Protect Python Project by PyProtector","pathname":"/use-cases/protect-scripting-language/protect-python-project-by-pyprotector","siteSpaceId":"sitesp_grxnu","description":"--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.","breadcrumbs":[{"label":"Use Cases"},{"label":"Protect Scripting language"}]},{"id":"P4F1X52WspO0zWvPQmyu","title":"Protect the JavaScript code in HTML 5 applications","pathname":"/use-cases/protect-scripting-language/protect-the-javascript-code-in-html-5-applications","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Protect Scripting language"}]},{"id":"Q8tU265WTI2rvlr3rkVQ","title":"FAQ","pathname":"/use-cases/faq","siteSpaceId":"sitesp_grxnu","description":"In this chapter, We introduce some of experience in practical proejcts","breadcrumbs":[{"label":"Use Cases"}]},{"id":"O8hyUGKbcNb7gyjVCLyn","title":"How to deal with the Virus False Positive when developer protect the application","pathname":"/use-cases/faq/how-to-deal-with-the-virus-false-positive-when-developer-protect-the-application","siteSpaceId":"sitesp_grxnu","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"FAQ"}]},{"id":"6AIEKl2wX2I6Oj0idY2s","title":"How to evaluate Virbox Protector protection performance","pathname":"/use-cases/faq/how-to-evaluate-virbox-protector-protection-performance","siteSpaceId":"sitesp_grxnu","description":"--Use decompiler to evaluate shielding performance when you completed your Mobile Apps shielding/hardening","breadcrumbs":[{"label":"Use Cases"},{"label":"FAQ"}]}]}