# C# 反编译工具
# ILSpy
ILspy 是一个开源的.net 反编译软件,使用十分方便。
-->github 地址
# .NET Reflector
.NET Reflector 是一个.NET 工具。.NET 开发人员用它来反编译和观察内在内容,了解应用程序接口(API)、组件、框架以及所使用的所有关键代码是如何工作的。此外,还可以通过自身的代码、第三方组件和所使用的任何编译的.NET 代码跟踪漏洞。可在 Visual Studio 中查看第三方代码,就像浏览自己的代码一样。
--> 点击下载
# C# 混淆工具
# Dotfuscator
官网
官方文档
注意:若打出的 pc 包是运行在 mono 虚拟机下的,在做混淆时务必设置 Use only Mono-compatible transforms 的值为 Yes,以保证 Mono 兼容性
Unity 的 Start、Update 等生命周期函数是通过反射调用的,因此不可进行重命名混淆,需要设置过滤