程序员们辛苦开发的软件,如果不做保护,很容易被人逆向盗版,一旦出现盗版,开发者辛苦开发的成果付诸东流,损失惨重。深思数盾致力于成为软件企业数据财富的保护者,自年开始,不断研发软件保护产品,让程序员们的劳动得到价值回报!
产品推荐:VirboxProtector
全平台支持,多种加密技术,快速完成代码保护,防止反编译,可轻松对软件进行代码虚拟化、代码混淆、智能压缩、代码加密等功能,无需编程就能达到超高的保护强度。
支持的开发语言:Java、.NET、C/C++、Python、Unity3D、UE4、Delphi、PHP等支持的系统环境:Windows、Linux、macOS、ARMLinux、Android
亮点1:ARM虚拟化
VBP2是业界首次实现了针对ARM指令的虚拟机保护,通过将原始的ARM指令进行翻译,转换为自定义的虚拟机指令,运行时在自定义虚拟机执行。支持对armv7(包括thumb,thumb2)及armv8以上指令集进行翻译,安全强度高,可以更有效地保护广大IoT软件开发商的知识产权。
亮点2:全新Java保护方案
VBP2支持对Java的jar包、war包进行保护。通过加密Java中每个方法的字节码防止反编译,操作简单,运行环境易部署,一次加密即可支持主流平台部署:Windows/Linux/ARM-Linux。同时支持了加密应用场景:开发jar包给第三方进行调用时对jar的保护。
保护效果
加密后使用jd-gui反编译jar包,class类无法看到源码
亮点3:.NET加密安全
VBP2可以对特定.NET方法使用代码混淆、代码加密的手段进行针对性保护,也可以用名称混淆、压缩、JIT加密的方式提供整体性的保护,保护效果可以叠加。支持.NETCore,部分功能支持Linux下.NETCore。
保护效果
.NET加密时配合使用JIT加密、代码混淆、代码加密、.NET压缩同时使用,可对所有方法都加密。
原程序:
保护后效果:
亮点4:Unity3D保护
代码加密:通过加密程序集中的每个方法,每次仅有一个方法被解密,并且解密时解密到随机的内存地址,保证加密后的程序不可被Dump,再通过独创的二进制指令块编译链接技术,将关键的代码逻辑动态地进行混淆或虚拟化保护,保证其安全性。
资源加密:VirboxProtector提供了资源加密的功能,支持Androidapk的分块读取和其它平台的读取操作,通过保护工具可一键完成加密
试用VirboxProtector
VirboxProtector提供全功能试用版测试,每个人都可以申请30天的试用版测试。