加壳产品推荐:Virbox Protector 亮点 – 作者:VirboxLM

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

  • 支持的开发语言及框架:Java、.NET、C/C++、Python、Unity3D、UE4、Delphi、PHP等

  • 支持的系统环境:Windows、Linux、macOS、ARM Linux 、Android

图片[1]-加壳产品推荐:Virbox Protector 亮点 – 作者:VirboxLM-安全小百科

亮点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

来源:freebuf.com 2020-10-26 17:37:51 by: VirboxLM

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论