0

我已经反编译了一个封闭源程序使用的 DLL 文件并想要对其进行编辑。我是否可以仅重新编译 DLL 文件,即使由于它引用了显然未包含在我的项目中的其他文件而出现错误。

谢谢。

4

2 回答 2

3

我是否可以仅重新编译 DLL 文件,即使由于它引用了显然未包含在我的项目中的其他文件而出现错误。

一般来说,没有。您需要拥有其他程序集才能在项目中引用它们。

另外,请注意不要通过反编译违反原始软件的许可条款。许多非开源项目的许可证明确禁止任何逆向工程或修改。

于 2013-08-15T17:34:05.207 回答
0

由于它引用了其他文件,它有错误

您可以构建任何其他有错误的项目吗?答案是否定的。

您应该只反编译您拥有的代码。因为你不想付出你的努力而不付出你,同样尊重他人的努力。如果他们想向您展示他们会给您的代码。

于 2013-08-15T17:42:25.833 回答