Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经反编译了一个封闭源程序使用的 DLL 文件并想要对其进行编辑。我是否可以仅重新编译 DLL 文件,即使由于它引用了显然未包含在我的项目中的其他文件而出现错误。
谢谢。
我是否可以仅重新编译 DLL 文件,即使由于它引用了显然未包含在我的项目中的其他文件而出现错误。
一般来说,没有。您需要拥有其他程序集才能在项目中引用它们。
另外,请注意不要通过反编译违反原始软件的许可条款。许多非开源项目的许可证明确禁止任何逆向工程或修改。
由于它引用了其他文件,它有错误
您可以构建任何其他有错误的项目吗?答案是否定的。
您应该只反编译您拥有的代码。因为你不想付出你的努力而不付出你,同样尊重他人的努力。如果他们想向您展示他们会给您的代码。