400-898-3081

C&C++ 源码保护

完整加密解决方案,灵活的授权保护

行业背景

对主流开发语言(C/C++/C#VB/VB.net/MATLAB/.net/Delphi)编译的程序中 .exe 或者 dll 动态库直接使用 Virbox Protector 进行加壳,无需更改代码,一键加壳,防止反汇编。加壳后使用许可(深思精锐 5 加密锁、云许可及软许可)控制软件的许可使用。一次加密,多次分发。

若您的软件可以联网使用,可选择云许可,实时获取,互联网体验。软许可则可以离线使用,并可以绑定机器设备。云许可及软许可无需硬件,许可更灵活。

获取加密SDK>>   文档下载>>


功能特点
使用场景
  • 代码加密防止反编译

  • 软件授权限时限次

  • 防内存 dump、反调试、反挂钩

  • 绑定计算机指纹信息

Virbox 安全解决方案

源码加密方案

使用 Virbox Protector Standalone 加壳工具, 将被保护的程序代码转换为虚拟机代码,程序运行时,虚拟机将模拟程序执行,进入和离开虚拟机都有高级代码混淆。虚拟机配合代码混淆可以达到很好的保护效果,尤其是开发者的私有逻辑。高级混淆利用花指令和代码非等价变形等技术,将程序的代码,转换成一种功能上等价,但是难于阅读和理解的代码,可充分干扰静态分析。应用程序的解压缩含有动态密码,让一切自动脱壳工具失效,有效的阻止 .Net、PE 程序的直接反编译。

使用 Virbox Protector Standalone 加密后的软件可直接发布,无需授权,无法二次加壳,方便易用。


加密及授权方案

Virbox LM 体系能快速完成软件的加密及授权方案。授权方式安全灵活,可选择硬件加密锁(精锐5)、云锁及软锁等许可形式,可轻松实现软件的限时/限次/限功能销售模式。

精锐 5 加密锁:深思最新一代智能卡加密锁,进口芯片,通过 EAL5+ 认证,存储空间最高可达 512 K,实现高安全强度软件加密。加密操作快捷,无需编写代码,使用深思自主研发加壳工具(Virbox Protector)。

云许可:面向用户账号(邮箱、手机号、影子账号)签发许可,可以实现一对一、一对多交付开发者的软件产品,而且可以进行丰富的多维度的软件授权控制,并且即时生效。适用于联网软件、SaaS 软件、云部署软件、虚拟机部署软件等。支持 3 个 64KB 自定义数据区的使用,方便软件开发者灵活控制软件授权,并且可以实现软件学习版、试用版、订阅版、正式版、尾款回收等功能,帮助开发商软件货币化。软件开发者为用户账号签发云锁许可,软件用户只需要登录对应账号,即可使用被加密后的软件。

软许可:软许可以文件的形式存储在本地,解决用户不能经常在线或出现断网故障问题,也能正常使用软件。与机器硬件信息绑定,包括 CPU、物理网卡地址等,用户可在不同设备使用,也可设置用户可绑定设备数,防止滥用。可选择账号形式或者授权码获取软件授权,无需加密锁,无加密锁管理成本。


主动防御方案

反黑引擎:一款驱动级别保护软件和游戏的安全服务,主动防御和被动保护相结合,有效防止黑客调试、读取修改内存数据和游戏挂钩等操作,同时实时统计外挂、破解和盗版等风险信息,精准定位潜在安全风险,对于非法使用可以主动反制。

企业数据财富的保护者

立即咨询