2

我有一个已编译的 DLL,但我不再拥有它的源代码。我想要从 DLL 中得到的唯一东西是它提供的函数,以及它们是如何被访问的,即它们的签名。

我怎样才能做到这一点?

4

1 回答 1

3

您可以提取以下内容:

  1. .NET 程序集的元数据(所有类、方法、参数等)。为此,请使用ReflectorILDasm 。
  2. 本地 DLL 的可导出函数。使用dumpbin实用程序。还有一个叫做IDA的专业工具。它非常强大,适用于迭代逆向工程。
于 2010-03-15T18:06:41.683 回答