文档章节

Unity加密方案

梦想游戏人
 梦想游戏人
发布于 2017/09/05 10:07
字数 186
阅读 56
收藏 0

对于C#dll代码加密:

unity 下的 il2cpp 在Android平台目前还不支持,生成的C# 代码dll 需要加密,IOS平台下 unity已经支持了il2cpp,可以暂时不考虑C#的代码加密。

1.......基本思想是修改mono源代码,利用mono加载dll的时候进行解密和加密

2......还可以直接吧dll写入const char 静态编译到mono动态库 来达到隐藏的目的

3......还可以取巧混淆耳目dll弄个假的,然后真正的在mono里面,

 

 

对于资源加密:

1......最彻底的方法是修改unity源代码的资源入口,进行加密解密处理

 

 

1.对DLL进行加密处理

 

TODO

© 著作权归作者所有

共有 人打赏支持
梦想游戏人
粉丝 36
博文 433
码字总数 123540
作品 0
成都
私信 提问
Unity 3D保护案例分享(一)

Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。通过uni...

senseshield
04/11
0
0
知物由学|游戏开发者如何从容应对Unity手游风险?

本文由 网易云 发布 “知物由学”是网易云易盾打造的一个品牌栏目,词语出自汉·王充《论衡·实知》。人,能力有高下之分,学习才知道事物的道理,而后才有智慧,不去求问就不会知道。“知物...

wangyiyungw
05/08
0
0
在Unity项目中隐藏StringConst

最终效果 在GUI界面中编辑StringConst 自动生成文件 封装上层逻辑直接当做普通String字符串处理 目的 目前, 就我所知的Unity反编译. 如果采用静态破解IL2CPP项目 切入点一般都从关键字入手....

Eran
07/21
0
0
Unity C#代码封装dll文件完美教程(Chinar-开发者必经之路)

脚本封装/创建DLL库 本文提供全图文流程,中文翻译。 Chinar 坚持将简单的生活方式,带给世人! (拥有更好的阅读体验 —— 高分辨率用户请根据需求调整网页缩放比例) Chinar —— 心分享、...

chinar-yunxi
09/27
0
0
解决JNI在Windows环境下因长路径导致编译失败问题

之前听一个朋友反馈LuaScriptoCore在Windows下编译会报错,今天特意跑到Windows环境下测试了一番,果然是存在问题。得到了下面的编译报错信息: Build command failed. Error while executin...

杰嗒嗒的阿杰
05/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

可自定义扩展底部列表对话框ListBottomSheetDialogFragment

因为需要,为了方便,构建了一个可以自定义扩展的底部列表对话框,可以应付大部分场景。 效果图如下: 1.默认实现: 2.自定义列表实现 3.自定义头部和列表实现 一.可实现功能 1.默认可实现通...

明月春秋
38分钟前
1
0
数据库---增删改查

增:insert into 表名(列名1,列名2) values(‘列值1’,‘列值2’) 多行数据处理:insert into 表名(列名1,列名2) select ‘列值1’,‘列值2’ union select ‘列值1.1’,‘列值2.2...

森林之下
39分钟前
2
0
分布式/集群下session共享方案汇总

除去那些对容器依赖特别高的方案(如: 基于Tomcat的memcached-session-manager / tomcat-redis-session-manager,基于Jetty的jetty-nosql-memcache / jetty-session-redis ),自己整理了下...

哥本哈根的小哥
今天
2
0
Vue中的缩写:v-bind、v-on

v-bind 缩写:: 预期:any (with argument) | Object (without argument) 参数:attrOrProp (optional) 修饰符: .prop - 被用于绑定 DOM 属性。 .camel - (2.1.0+) 将 kebab-case 特性名转换......

文文1
今天
2
0
epoll中使用

1、一个线程epoll_wait时,另一个线程调用epoll_ctl是安全的。 2、使用edge触发,在socket有数据到来后,不收取数据,再次调用epoll_ctl将socket加入,仍会触发下一次动作。 asio用该方法来发...

gelare
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部