美文网首页Unity基础入门分享辅助资料软件加密
Unity3D代码加密防止反编译及资源加密

Unity3D代码加密防止反编译及资源加密

作者: 辉这样说 | 来源:发表于2018-06-13 17:16 被阅读57次

Unity3D 项目加密防止反编译可使用Virbox LM加密方案。对Unity3D游戏项目中的代码及资源保护,Virbox LM有着完善的解决方案,能有效防止代码被反编译,资源文件被盗窃。可直接对assembly-scharp.dll进行加密,自动加密mono文件。对.assets资源文件可有效加密保护。

加密效果:

代码防反编译,驱动级反调试,资源防盗窃!

代码加密,防止反编译

Virbox Protector加壳工具

利用加壳工具可对Unity3D开发的软件进行加壳保护,主要保护方式:碎片代码、混淆、虚拟化。适用于快速加密方案,不需要编写任何代码,通过设置工具提供选项完成软件加壳保护,方便快捷。

保护原理:碎片代码保护,利用成熟的代码提取技术,从软件中抽取大量代码,经过加密混淆后在安全环境中执行。碎片代码执行可以简单的理解为将软件功能拆散,放在安全环境执行,让破解者无从下手,是软件保护理念的一次重大突破。

驱动级反调试,秒杀市面常见调试器

反黑引擎

传统的加密锁厂商,只提供了基础的被动防护功能,如果想要获得更高的安全强度,就需要开发商付出大量额外的⼯作。

深思首创将反黑引擎引入加密体系。深思数盾将软件保护的思路,从 API 或外壳被动反调试、混淆,扩展到了全面、深入的主动/被动结合的思路。

反黑引擎(AHS)特点和功能:

l 高级的进程防护

内核态的反调试,反注入,反挂钩:市面常用的调试工具对该进程操作失效,如:Ollydbg、Windbg、CheatEngine等等。

提供安全的Windows系统API:完美隐藏系统API调用过程,躲避挂钩、跟踪、分析。

l 基于黑名单特征库的进程模块查杀

拦截已知逆向工具:如OllyDbg、Windbg、CheatEngine、IDA。

拦截已知破解补丁:带有文件补丁、内存补丁的盗版软件无法运行。

拦截侵犯知识产权的软件:原IP厂商部分组件被窃取后,无法被嫁接使用。

拦截盗号行为:拦截已知盗号模块

l 内存防护

进程数据读保护:进程中的内存无法被其他进程模块读取。如:账号密码信息、密钥、交易信息、银行卡信息等敏感信息。

进程数据写保护:防止进程外对被保护进程数据修改。如游戏中装备数据、授权信息等。

l 可疑进程模块上传

将可疑模块上传到后台进一步分析处理,为反黑策略,反盗版补丁、法律取证提供有力支撑。

资源防盗窃,保护游戏资源文件

l  防止图片、音视频等资源被拷贝,可使用Virbox工具中的 DS protector,专为资源保护而研发。

欢迎入QQ群【Unity3D保护】(群号730803578),关注:http://lm.virbox.com/fangan.html

相关文章

  • Unity3D项目加密-精锐5加密锁解决方案

    Unity3D项目加密 Unity3D项目研发完成,发布前开发者需要对代码及资源进行加密,防止代码被反编译,防止资...

  • Unity3D代码加密防止反编译及资源加密

    Unity3D 项目加密防止反编译可使用Virbox LM加密方案。对Unity3D游戏项目中的代码及资源保护,V...

  • Unity3D应用加固

    对Unity3D代码及资源进行加密,防止代码被反编译,防止资源被窃取,造成不必要的损失,广泛支持Windows、L...

  • Unity3D代码加密

    Virbox提供Unity加密代码及资源的产品,保护代码防止反编译,保护资源被提取提供Unity加密代码及资源的产...

  • 怎么防止反编译?

    怎么防止反编译?本地数据加密。iOS应用防反编译加密技术之一:对NSUserDefaults,sqlite存储文件...

  • 防止别人反编译

    面怎么防止别人反编译你的app 1.本地数据加密 iOS应用防反编译加密技术之一:对NSUserDefaults,...

  • Unity3D加密保护解决方案

    精锐5加密锁支持Unity3D代码及资源保护,并提供授权方案 产品简介 可使用Virbox Protector加壳...

  • Unity3D DLL加密

    Unity3D打包android应用程序时,如果不对DLL加密,很容易被反编译,导致代码的泄露。通常的做法是通过加...

  • SpringBoot自定义classloader加密保护clas

    背景 最近针对公司框架进行关键业务代码进行加密处理,防止通过jd-gui等反编译工具能够轻松还原工程代码,相关混淆...

  • 如何防止C#代码反编译?

    防止C#代码反编译,这里推荐一种方式,就是利用加壳工具 Virbox Protector 加壳后,配合使用加密锁,...

网友评论

    本文标题:Unity3D代码加密防止反编译及资源加密

    本文链接:https://www.haomeiwen.com/subject/yvxseftx.html