码迷,mamicode.com
首页 > 编程语言 > 详细

Unity3d-反编译C#和提取资源

时间:2015-01-30 10:51:19      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:unity3d   反编译   加密   app   unity   

使用MonoDevelop查看代码

   1.解压缩一个Ipa文件,找到如下目录

技术分享

2.拖拽一个Assembly-CSharp.dll文件到MonoDevelop工具栏,即可查看C#代码

技术分享


其他C#反编译工具

.NET Reflector:http://www.red-gate.com/products/dotnet-development/reflector/

.NET Reflector Visual Studio Extension:https://visualstudiogallery.msdn.microsoft.com/95789cdb-08f9-4dae-9b2f-fc45a452ad77

ILSpy:http://ilspy.net/ 下图是使用ILSpy反编译Assembly-CSharp.dll文件

技术分享


Unity资源提取工具:https://github.com/ata4/disunity

下载工具后修改disunity.bat中asset包的路径(解压缩一个Ipa包可得),如图红框部分路径

技术分享

执行bat文件,可提取出一些资源文件,下图使用PVRTexTool查看ktx文件

技术分享


最后推荐一个App加密服务《爱加密》http://www.ijiami.cn/,有加密需求的可以去尝试下,服务、技术还不错!

技术分享

其他unity代码加密手段,看知乎讨论:http://www.zhihu.com/question/25414422


Unity3d-反编译C#和提取资源

标签:unity3d   反编译   加密   app   unity   

原文地址:http://blog.csdn.net/zss_ing/article/details/43303083

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!