如何修补DLL中的一行代码

本文关键字:一行 代码 DLL 何修补 修补 | 更新日期: 2023-09-27 17:50:35

我有一个. net dll错过了一行代码。我想修补DLL,但我没有源代码。我该如何行动?有人知道快速方法修补这样的东西吗?

如何修补DLL中的一行代码

使用Reflector的Reflexil插件,修改DLL的一小部分是快速和容易的。我曾在少数情况下使用此方法来更改已部署dll中的一两行,通常是为了禁用某些由条件导致的行为(不,不是破解应用程序,而是在我们自己的代码上合法使用,以避免完整部署的重量)。

您可以使用ilasm.exe反汇编DLL,然后修复代码,然后使用ilasm.exe重新组装。这是一些相当先进的东西…