游戏软件行业-案例

本方案主要从游戏机行业与PC端游戏(网络游戏及单机游戏)来进行说明

上海*电子有限公司

开发语言:Unity3D、C++ 、C#

产品形态:软件+游戏机硬件

客户需求:对软件安全性要求极高,主要是对软件源码进行保护,防止游戏被破解、内存被修改,以及游戏资源被窃取。

加密方案
  1. 源码保护:使用Virbox Protector对exe或dll进行加壳保护,使用碎片代码执行对重要的函数进行保护。手动将一些核心算法移植到精锐5中。

  2. 环境保护:启用反黑引擎,实时保护软件运行环境,防止内存被修改,进行Hook检测等。

最终效果:使用DnSpy工具对保护过的文件进行反编译尝试,DnSpy无法反编译出源代码和资源原文件。经过保护的游戏软件,自2016年3月精锐5上线至今,没有发现破解案例。

注册开发者账号,获取整套加密 SDK

免费注册  *限时赠送30条许可*