Unity Android加密DLL笔记
2016-06-02 11:22
579 查看
unity mono 地址:https://github.com/Unity-Technologies/mono 下载与unity版本对应的unity mono。
brew安装:http://brew.sh/index_zh-cn.html
mono需要autoconf automake libtool pkg-config这些工具。
brew install autoconf automake libtool pkg-config。
mono下/mono/metadata/image.c里mono_image_open_from_data_width_name方法里加 解密算法。
开始编译mono,参考http://www.xuanyusong.com/archives/3553
unity导出Android工程,把dll读取到内存,用加密算法加密。重新保存到原路径。
此dll简单的拖到MonoDevelop或ILSpy里都无法解开。
替换Android工程里面libmono.so
用apktool,重新将Android打包为apk
apktool用法:
http://ibotpeaches.github.io/Apktool/install/
http://www.cnblogs.com/lee0oo0/articles/3285109.html
考虑自动化脚本,提升效率
brew安装:http://brew.sh/index_zh-cn.html
mono需要autoconf automake libtool pkg-config这些工具。
brew install autoconf automake libtool pkg-config。
mono下/mono/metadata/image.c里mono_image_open_from_data_width_name方法里加 解密算法。
开始编译mono,参考http://www.xuanyusong.com/archives/3553
unity导出Android工程,把dll读取到内存,用加密算法加密。重新保存到原路径。
此dll简单的拖到MonoDevelop或ILSpy里都无法解开。
替换Android工程里面libmono.so
用apktool,重新将Android打包为apk
apktool用法:
http://ibotpeaches.github.io/Apktool/install/
http://www.cnblogs.com/lee0oo0/articles/3285109.html
考虑自动化脚本,提升效率
相关文章推荐
- Unity渲染路径 Rendering Paths_1_Deferred Lighting 延时光照
- Unity渲染路径 Rendering Paths介绍
- Unity 5 使用Projector实现纹理投射
- 构建ASP.NET MVC5+EF6+EasyUI 1.4.3+Unity4.x注入的后台管理系统(61)-如何使用框架来开发?
- Unity中的XML文件创建,读取,修改,添加
- Unity3D ParticleSystem粒子系统属性总结
- Unity 官方案例 Survival Shooter 复刻版
- unity 将 .prefab 转换为 txt 格式
- Unity Bound
- Unity对应各平台的路径配置,跟别人不一样的写法
- unity 协程
- 一些不错的文章链接记录
- Unity中导出iOS工程
- Unity资源加载与释放
- Unity3d Jenkins 打包Android
- unity学习笔记(1)-hello unity
- 游戏表格数据序列化自动生成工具
- 在unity向量空间内绘制几何(2):球面---重构《黑客帝国》的‘上帝机器’,Deus Ex Machina
- unity 常用的几种相机跟随
- Unity3D场景异步加载的实现案例