unity3D加密如何是好到防编译

先介绍对unity3D程序举办加密的二种艺术。

  Unity3D是1个基于Mono框架的跨平台游戏支付引擎,Unity3D所采取的Mono属于Mono开源项目标分支

 

  在Unity3D中,代码会编译到Assembly-C夏普.dll。基于上述两点,代码的保安有以下三种:

    第壹种是对代码进行模糊,诸如混淆软件CodeGuard、CryptoObfuscator、de4dot

    第②种是对Assembly-CSharp.dll举行加密后,重新对mono进行编译。

    第两种是由Unity社区提供的10万1个文本的加密方法

 

  相比较以上三种艺术,Unity3D程序维护主要有以下多少个难点:

    难题1:对代码举行加密后,须要团结再也编译修改Mono库

    难题2:代码混淆有过多范围,敬重代码效率不大。

    难点3:混淆或许加密后,很不难被动态反编译调试破解

    难题4:开支较高,难保险

 

航天科工, 

据悉云授权平台,深思研发出首款适用于Unity3D的加壳工具:Virbox
Protector。具有如下效果:

 

 

 

  1.智能加密:一键加密软件源码,无需手动加密Assembly.DLL代码,自动编译mono,可高达不只怕反编译,无法dump内存的作用;

 

  2.平衡质量:不下降游戏帧数,
高运算性使局地职能可增长游戏帧数;

 

  3. 按需解密:Assembly.DLL代码按需解密,唯有调用到才会在内存解密,不调用不解密,合理分配资源;

 

  4.完全授权方案:扶助云授权
软锁授权,USB加密锁授权、网络锁授权,帮衬限时、限次
限互联网出现,落成三种运作环境无缝切换,适应软件种种售货场所

 

  5.自带反黑引擎:驱动级别反调试,秒杀市面的具有调试器(dnspy、WinDbg/OllyDbg/X64Dbg)。

 

优异客户场景:

 

1.Unity3D娱乐客户街机游戏;

 

2.V科雷傲设备交互体验;

 

3.机器/医疗/工业/航天等VR交互

 

深思VirboxProtector
免费下载
http://www.sense.com.cn/VirboxProtector.html?code=7098072d7f

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注