虚幻引擎 4 是由游戏开发者为开发游戏而制作的、完整的游戏开发工具套件。从二维的移动平台游戏到主机平台的大作,虚幻引擎是一个纯 C++ 引擎,专为高性能而设计。 它先进 CPU/GPU 性能分析工具和灵活的渲染器能让开发人员高效地完成高品质的 VR 体验。 UE4 的主要代码逻辑位于项目中 EXE 以及资源文件 pak 中,深思 Virbox Protector 可以保护可执行 exe 中代码不被反汇编,同时对 pak 资源文件进行加密,保护软件中知识产权不被盗用。
配合使用深思精锐 5 加密锁,可控制软件的授权使用。也可使用云许可及软许可进行使用。整个保护方案就形成了代码,数据,授权三位一体的防护。
1、代码虚拟化、混淆、碎片化加密,防止反编译
2、防止黑客调试、读取修改内存数据和游戏挂钩等操作
3、插上加密锁,才能打开软件,防止软件随意复制;
4、限制软件使用时间/使用次数/功能模块,到期远程升级后可继续使用;
5、软件在线或完全离线使用软授权,互联网的体验;
6、较低的成本发布软件试用版、测试版,快速获取新用户;
7、软件需绑定用户电脑设备,或者局域网内网络锁服务;
8、实时统计外挂、破解和盗版等风险信息,精准定位潜在安全风险,对于非法使用可以主动反制
注册开发者账号即可测试以上加密方案,提供专业加密技术服务!
exe 反编译
资源被提取
内存 dump
游戏外挂
逆向算法
恶意代码注入
Virbox LM 体系能快速完成软件的加密及授权方案。授权方式安全灵活,可选择硬件加密锁(精锐5)、云许可及软许可等许可形式,可轻松实现软件的限时/限次/限功能销售模式
保护方式:代码虚拟化/代码混淆及代码加密,让一切自动脱壳工具失效,有效的阻止 .Net、PE 程序的直接反编译。
驱动级别保护软件和游戏的安全服务,主动防御和被动保护相结合,有效防止黑客调试、读取修改内存数据和游戏挂钩等操作,同时实时统计外挂、破解和盗版等风险信息,精准定位潜在安全风险,对于非法使用可以主动反制。
绑定计算机指纹信息
防内存 dump、反调试、反挂钩
软件授权限时限次
exe 加密防止反编译
源码加密方案
使用 Virbox Protector Standalone 加壳工具, 将被保护的程序代码转换为虚拟机代码,程序运行时,虚拟机将模拟程序执行,进入和离开虚拟机都有高级代码混淆。虚拟机配合代码混淆可以达到很好的保护效果,尤其是开发者的私有逻辑。高级混淆利用花指令和代码非等价变形等技术,将程序的代码,转换成一种功能上等价,但是难于阅读和理解的代码,可充分干扰静态分析。应用程序的解压缩含有动态密码,让一切自动脱壳工具失效,有效的阻止 .Net、PE 程序的直接反编译。
使用 Virbox Protector Standalone 加密后的软件可直接发布,无需授权,无法二次加壳,方便易用。
加密及授权方案
Virbox LM 体系能快速完成软件的加密及授权方案。授权方式安全灵活,可选择硬件加密锁(精锐5)、云锁及软锁等许可形式,可轻松实现软件的限时/限次/限功能销售模式。
精锐 5 加密锁:深思最新一代智能卡加密锁,进口芯片,通过 EAL5+ 认证,存储空间最高可达 512 K,保证了高安全加密强度。加密操作快捷,无需编写代码,使用深思自主研发加壳工具(Virbox Protector)。
云许可:面向用户账号(邮箱、手机号、影子账号)签发许可,可以实现一对一、一对多交付开发者的软件产品,而且可以进行丰富的多维度的软件授权控制,并且即时生效。适用于联网软件、SaaS 软件、云部署软件、虚拟机部署软件等。支持 3 个 64KB 自定义数据区的使用,方便软件开发者灵活控制软件授权,并且可以实现软件学习版、试用版、订阅版、正式版、尾款回收等功能,帮助开发商软件货币化。软件开发者为用户账号签发云锁许可,软件用户只需要登录对应账号,即可使用被加密后的软件。
软许可:软许可以文件的形式存储在本地,解决用户不能经常在线或出现断网故障问题,也能正常使用软件。与机器硬件信息绑定,包括 CPU、物理网卡地址等,用户可在不同设备使用,也可设置用户可绑定设备数,防止滥用。可选择账号形式或者授权码获取软件授权,无需加密锁,无加密锁管理成本。
主动防御方案
反黑引擎:一款驱动级别保护软件和游戏的安全服务,主动防御和被动保护相结合,有效防止黑客调试、读取修改内存数据和游戏挂钩等操作,同时实时统计外挂、破解和盗版等风险信息,精准定位潜在安全风险,对于非法使用可以主动反制。