
Virbox Protector Java
支持 Jar/War/.class文件格式的加密,防止反编译。
Virbox Protector 具有 Java BCE 和 Java VME 两种方式,可以应对Java不同场景的使用。
Virbox Protector Java BCE保护方案
Java bce方式是对Java 字节码进行加密,使用 Java Agent 技术以及重写 Java 类加载器,在运⾏时对Java方法进行解密

字节码级别保护
Java bce方式是对class中的所有⽅法的字节码加密,可以防止jadx、jd-gui等反编译工具反编译出源码

实施加解密
java class中的方法即时编译过程中每次仅解密一个方法在内存,方法使用完后将会在内存中清理,无法整体 Dump

保护嵌套Jar包
保护时可同时选择jar包内嵌套的jar包,操作简单便捷,同时设置加密密码(默认随机),可防止Jar或War包被盗用

性能影响小
Java BCE 方式属于编译执行,运行时直接对源码进行解密,所以运行过程中的性能损耗很小

Virbox Protector Java VME 保护方案
Java VME 保护方式是将JVM字节码转换为自定义的虚拟机指令,运行时跳转至Native虚拟机中执行


虚拟机保护
Java vme方式是对class中的所有⽅法进行代码虚拟化,运行时跳转到自定义的虚拟机中执行,在运行过程中代码完全不会落地,安全性极高

文件校验
文件校验功能可校验jar包中的所有文件,防止文件被篡改

二次调用
Java VME方式保护后的jar包可以二次调用,适用于插件结构化、微服务调用和框架集成等场景
支持的 Java 应用程序
Virbox Protector 支持多种java 程序,开发者无需编码,直接对jar、war进行保护处理,具有简单易用,安全强度高的特点

支持的场景 | 详细描述 |
支持的文件类型 | jar、war、class |
支持的部署环境 | Windows/Linux/macOS/Arm-linux/龙芯等 |
支持的框架 | 支持主流框架:SpringMVC、SpringBoot、Maven、JavaFX等 |
支持第三方调用 | java SDK加固,开发 jar 包给第三方进行调用 |
试用流程
立即开始下载.NET加密工具!
下载安装试用版后,点击【申请试用】注册VirboxProtector账号,登录即可开始加密。注意:试用版加密后的程序只能运行7天,请勿用于正式发布

防止未经授权滥用
可配合VirboxLM产品(软许可、硬许可),快速实现NET程序的授权控制,如对程序的限时/绑定设备等。了解授权方案 >>
- 授权码:快速实现一机一码方案
- 加密锁:使用精锐5配合加密后的软件使用
- 多种授权模式:限时授权/限次/集团许可等
备注:授权产品需注册VirboxLM平台进行试用。
为什么选择 Virbox
Virbox Protector 是由深盾科技软件安全实验室研发的一款软件加密工具
深盾25年安全经验沉淀

高效技术支持
快速、便捷的技术支持,及时响应服务请求,解决您的后顾之忧

专业安全团队
在软件安全研究领域获得 300+ 国内外发明专利,多次获得国际专业机构的认可

专注于软件安全
深盾从 1995 年扎根软件安全行业,品质源于专注,软件安全老品牌
合作客户
他们都信赖 Virbox Protector,携手保护软件价值








联系我们
北京海淀区西北旺东路10号院东区5号楼
marketing@sense.com.cn
13910187371