VR 技术指可以创建和体验虚拟世界的计算机仿真系统。目前 VR 技术已经被广泛应用于医疗、游戏、设计、教育和仿真等多个领域。国内VR应用行业主要分布在:VR+游戏、VR+影视、VR+直播和 VR+社交。
为了达到更好的 VR 体验,市场在所有可用的两个最流行的游戏平台之间平分:Unity 和虚幻引擎。如何在完善用户体验的基础上,解决软件的盗版、资源盗取和知识产权窃取等问题,成为开发者关注的重点。
人工智能
建筑
医疗
教育
工控设备
汽车仿真
游戏
室内设计
针对游戏引擎 Unity3D 和虚幻 4 引擎的完整加密方案很少或几乎没有。一旦软件受到逆向分析及可疑行为时,要及时处理并在最短时间内保护正版权益。让软件开发者摆脱针对盗版问题束手无策的窘境。
游戏行业盗版严重,一旦核心算法被窃取,软件被抄袭,就无法回收所有投入,包括人力和物力等相关成本。
VR 行业软件多采用第三方游戏引擎做二次开发,主要使用 C# 语法和开源 mono 运行代码逻辑,传统的加壳会全部失效。考虑 DLL 的重要性,需要有针对此方面专业的加密方案才可以。
一套加密方案需要适用于不同的使用场景,既需要授权和加密一体的完整化方案,也需要单独的加密方案。选择的加密产品要满足多种业务场景需求。
VR 类软件除了核心算法外,其它重要资源,如图片,音效和动画等都是开发者自主知识产权很重要的一部分,它们也需要进行保护,避免硬件数据被非法读取分析(辅助加密措施)。
源码保护
通过 VirboxProtector 加壳工具保护源码,一键加密代码逻辑,无法反编译,无法 dump 内存,保证软件运行时的安全。同时可以保证不降低游戏帧数,甚至某些情况下还能提高游戏帧数。Assembly-CSharp.dll 代码按需解密,只有相关算法被调用到才在内存解密,不调用不解密。黑客无法一次解出所有的代码。
保护前的代码逻辑
保护后的代码逻辑
主动防护,主动出击,有效防止外挂和破解
Virbox AntiHackShield (反黑引擎)为软件开发者的软件创造安全的运行环境,面临威胁第一时间做出警报,提升开发者对盗版威胁的应对能力,同时可以采取反制措施,赢回应有的市场。。
1. 被保护的软件,受到逆向分析及可疑行为时,反黑引擎会第一时间收集现场信息,并提取特征,通知软件可能受到的侵害。
2. 对侥幸突破所有防线的盗版行为,在经过样本分析后,根据特征统一推送升级防护策略,在最短的时间保护正版权益。
3. 为所有被保护在线软件甚至离线软件创建共享反黑规则,黑白名单,实时享用最新安全机制,降低对抗成本。
4. 在后台方面,会对所有感知和统计到的可疑行为、非法行为进行集中处理,此后,对于共性结论会对所有使用反黑引擎保护的软件下发推送,完成独立收集,统一防护的目的;对于具有局部特性的分析结论,将对特殊开发商软件单独处理,完成独立收集,独立防护的目的。
PC上OllyDbg 调试失败与附加失败
Cheat-Engine 读取内存失败
数据中心实时展示软件的安全状态