-
支持的開發語言:Java、.NET、C/C++、Python、Unity3D、UE4、Delphi、PHP等
-
支持的系統環境:Windows、Linux、macOS、ARM Linux 、Android
亮點1:ARM 虛擬化
VBP 2是 業界首次實現了針對 ARM 指令的虛擬機保護,,通過將原始的 ARM 指令進行翻譯,轉換為自定義的虛擬機指令,運行時在自定義虛擬機執行。支持對armv7(包括 thumb, thumb2)及 armv8 以上指令集進行翻譯,安全強度高,可以更有效地保護廣大 IoT 軟件開發商的知識產權。
亮點2:全新Java保護方案
VBP 2 支持對 Java 的 jar 包、war 包進行保護。通過加密 Java 中每個方法的字節碼防止反編譯,操作簡單,運行環境易部署,一次加密即可支持主流平台部署:Windows/Linux/ARM-Linux。同時支持了加密應用場景:開發 jar 包給第三方進行調用時對 jar的保護。
保護效果
加密后使用jd-gui反編譯jar包,class類無法看到源碼
亮點3:.NET加密安全
VBP 2 可以對特定 .NET 方法使用代碼混淆、代碼加密的手段進行針對性保護,也可以用名稱混淆、壓縮、JIT加密的方式提供整體性的保護,保護效果可以疊加。支持 .NET Core,部分功能支持 Linux 下 .NET Core。
保護效果
.NET 加密時配合使用 JIT 加密、代碼混淆、代碼加密、.NET 壓縮同時使用,可對所有方法都加密。
原程序:
保護后效果:
亮點4:Unity3D保護
代碼加密:通過加密程序集中的每個方法,每次僅有一個方法被解密,並且解密時解密到隨機的內存地址,保證加密后的程序不可被 Dump,再通過獨創的二進制指令塊編譯鏈接技術,將關鍵的代碼邏輯動態地進行混淆或虛擬化保護,保證其安全性。
資源加密:Virbox Protector提供了資源加密的功能,支持 Android apk 的分塊讀取和其它平台的讀取操作,通過保護工具可一鍵完成加密
試用Virbox Protector
Virbox Protector提供全功能試用版測試,每個人都可以申請30天的試用版測試。
申請鏈接:https://shell.virbox.com/apply.html