Unity C# 反编译

前言

构成前篇:[反编译U3D]Decompile Unity Resources
修正

本篇说说怎么着查看unity项目(apk) 的源代码,前提是其一apk的代码未通过加密。

写那篇的目地就是看看其余项目大约源码,请大家不要做坏事。

Unity源码文件

Unity的源代码文件 xxx\assets\bin\Data\Managed\Assembly-CSharp.dll

图片 1

至于那四个dll的差别,请我们自己科普unity各特殊文件夹及Editor相关的文化

UnityVS生成的VS工程如下,基本上大家的代码都在 xxxx.CSharep那些工程

图片 2

net reflector

既然如此大家清楚了unity的源码都存放在dll中,那么反编译的劳作就是把从dll
中提取出源码

反编译dll工具:.net reflector

官网:https://www.red-gate.com/products/dotnet-development/reflector/

运用方法

把Assembly-CSharp.dll 拖动到左手窗口

图片 3

相关文章