【发布时间】:2016-05-03 15:56:04
【问题描述】:
我使用过许多反编译器,但经验太少,无法理解在哪里可以编辑 DLL 中特定对象的 c# 代码。是否可以简单地编辑 C# 代码并保存更改?如果是这样,我该怎么做?
TL:DR 如何在我没有源代码的 DLL 中编辑 C# 代码?
【问题讨论】:
-
这不是一件容易的事。
-
代码注入或完全反编译DLL怎么样,你可以反编译和编辑一个apk
-
DLL 中没有 C# 代码。程序集包含即时语言,有时可以将其反编译为 C#。然后您可以编辑代码并再次从该代码编译程序集。关于这个主题的很多问题,请尝试搜索。
-
@ScottChamberlain,但确实如此。 ILSpy 和其他工具可以做到。
-
@lonewolf ILSpy 和其他反编译代码。但是,即使最便宜的代码混淆器已经在代码上运行,由于 C# 的方法名称无效,它在反编译后也不会重新编译。
标签: c# .net dll decompiler