freeBuf
主站

分类

云安全 AI安全 开发安全 终端安全 数据安全 Web安全 基础安全 企业安全 关基安全 移动安全 系统安全 其他安全

特色

热点 工具 漏洞 人物志 活动 安全招聘 攻防演练 政策法规

点我创作

试试在FreeBuf发布您的第一篇文章 让安全圈留下您的足迹
我知道了

官方公众号企业安全新浪微博

FreeBuf.COM网络安全行业门户,每日发布专业的安全资讯、技术剖析。

FreeBuf+小程序

FreeBuf+小程序

加壳产品推荐:Virbox Protector 亮点
VirboxLM 2020-10-26 17:37:51 59096

Virbox Protector,简称VBP,全平台支持,多种加密技术,快速完成代码保护,防止反编译,可轻松对软件进行代码虚拟化、代码混淆、智能压缩、代码加密等功能,无需编程就能达到超高的保护强度。

  • 支持的开发语言及框架: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 软件开发商的知识产权。

arm-vm.png

亮点2:全新Java保护方案

VBP 2 支持对 Java 的 jar 包、war 包进行保护。通过加密 Java 中每个方法的字节码防止反编译,操作简单,运行环境易部署,一次加密即可支持主流平台部署:Windows/Linux/ARM-Linux。同时支持了加密应用场景:开发 jar 包给第三方进行调用时对 jar的保护。

保护效果

加密后使用jd-gui反编译jar包,class类无法看到源码

img

亮点3:.NET加密安全

VBP 2 可以对特定 .NET 方法使用代码混淆、代码加密的手段进行针对性保护,也可以用名称混淆、压缩、JIT加密的方式提供整体性的保护,保护效果可以叠加。支持 .NET Core,部分功能支持 Linux 下 .NET Core。

保护效果

.NET 加密时配合使用 JIT 加密、代码混淆、代码加密、.NET 压缩同时使用,可对所有方法都加密。

原程序:

dotnet_raw.png


保护后效果:

dotnet_compress.png

亮点4:Unity3D保护

代码加密:通过加密程序集中的每个方法,每次仅有一个方法被解密,并且解密时解密到随机的内存地址,保证加密后的程序不可被 Dump,再通过独创的二进制指令块编译链接技术,将关键的代码逻辑动态地进行混淆或虚拟化保护,保证其安全性。

资源加密:Virbox Protector提供了资源加密的功能,支持 Android apk 的分块读取和其它平台的读取操作,通过保护工具可一键完成加密

unity_source.jpg

试用Virbox Protector

Virbox Protector提供全功能试用版测试,每个人都可以申请30天的试用版测试。

申请链接:https://shell.virbox.com/apply.html

本文为 VirboxLM 独立观点,未经授权禁止转载。
如需授权、对文章有疑问或需删除稿件,请联系 FreeBuf 客服小蜜蜂(微信:freebee1024)
被以下专辑收录,发现更多精彩内容
+ 收入我的专辑
+ 加入我的收藏
VirboxLM LV.4
北京深盾科技股份有限公司
  • 59 文章数
  • 0 关注者
加密狗使用教程
2023-08-28
js代码保护工具
2022-06-16
VBP持续更新,H5应用加固发布
2022-05-31
文章目录