Unity 反编译dll(Windows平台)

有时候发布的程序 因为源程序丢失,而不得不反编译才能修改,下面记录下步骤:


一、准备工具

1、 DnSpy (用于反编译dll)

github下载
网盘下载

2、AssetStudio (用于获取资源、场景结构)

github下载
网盘下载


二、AssetStudio 使用方法:

1、解压、打开AssetStudioGUI.exe

2、加载场景文件

3、出现弹窗提示,按住回车键不松(直到任务栏 弹窗 都消失)

4、查看场景结构

5、查看资源


三、DnSpy 使用方法:

1、解压、打开 dnSpy.exe

2、将 Assembly-CSharp.dll 拖到此处(建议先备份一份 dll)

3、依次展开到{},找到对应的类名

4、选择编辑类

5、编写代码,完后点击 "编译"

6、最后保存模块

相关推荐
ellis19702 小时前
Unity插件SafeArea Helper适配异形屏详解
unity
nnsix3 小时前
Unity Physics.Raycast的 QueryTriggerInteraction枚举作用
unity·游戏引擎
地狱为王3 小时前
Cesium for Unity叠加行政区划线
unity·gis·cesium
小贺儿开发12 小时前
Unity3D 八大菜系连连看
游戏·unity·互动·传统文化
在路上看风景12 小时前
25. 屏幕像素和纹理像素不匹配
unity
ۓ明哲ڪ14 小时前
Unity功能——创建新脚本时自动添加自定义头注释
unity·游戏引擎
熬夜敲代码的小N14 小时前
Unity大场景卡顿“急救包”:从诊断到落地的全栈优化方案
java·unity·游戏引擎
派葛穆15 小时前
Unity-realvirtual-S7通讯快速配置(未完结)
unity·游戏引擎
w-白兰地1 天前
【Addressable远端加载资源】
unity·addressable·资源加载
小张不爱写代码1 天前
[Unity 技巧] 如何自定义 Inspector 变量显示名称 (CustomLabel)
unity·游戏引擎