支持Jar包二次调用的加密保护-Java VME 保护
VirboxLM
- 关注
支持Jar包二次调用的加密保护-Java VME 保护
场景
对 Java SDK (Jar 包)保护,向第三方发布对部分代码有高安全性诉求。
Virbox Protector Java VME技术
技术原理
不同于简单的加密壳,Virbox Protector Java VME 保护技术是将 Java 方法的字节码转换为自定义的虚拟机字节码,并将其替换为跳转代码,运行时跳转至自定义虚拟机中解释执行。
加密效果
保护效果
保护前:
保护后:
使用方法
1.将jar包直接拖入到工具中;
2.设置函数选项
在函数选项处,点击【添加函数】,选择函数,设置保护方式为虚拟化,确定。
3.点击保护
点击【保护选中项目】,保护成功后会重新生成加密后的jar包和ssp文件
注意
test.jar 为源文件jar包
test.ssp.jar 为加密后的jar包
test.jar.ssp 为加密设置时保存的配置选项文件
获取 Virbox Protector
申请试用:https://shell.virbox.com/apply.html
免责声明
1.一般免责声明:本文所提供的技术信息仅供参考,不构成任何专业建议。读者应根据自身情况谨慎使用且应遵守《中华人民共和国网络安全法》,作者及发布平台不对因使用本文信息而导致的任何直接或间接责任或损失负责。
2. 适用性声明:文中技术内容可能不适用于所有情况或系统,在实际应用前请充分测试和评估。若因使用不当造成的任何问题,相关方不承担责任。
3. 更新声明:技术发展迅速,文章内容可能存在滞后性。读者需自行判断信息的时效性,因依据过时内容产生的后果,作者及发布平台不承担责任。
本文为 VirboxLM 独立观点,未经授权禁止转载。
如需授权、对文章有疑问或需删除稿件,请联系 FreeBuf 客服小蜜蜂(微信:freebee1024)
如需授权、对文章有疑问或需删除稿件,请联系 FreeBuf 客服小蜜蜂(微信:freebee1024)
被以下专辑收录,发现更多精彩内容
+ 收入我的专辑
+ 加入我的收藏


加密狗使用教程
2023-08-28
js代码保护工具
2022-06-16
VBP持续更新,H5应用加固发布
2022-05-31
文章目录