从已编译的DLL获取函数信息

时间:2010-03-15 18:03:11

标签: windows dll disassembly

我有一个已编译的DLL,我已经没有它的源代码了。我唯一想要的是它提供的功能,以及它们的访问方式,即它们的签名。

我该怎么做?

1 个答案:

答案 0 :(得分:3)

您可以提取以下内容:

  1. .NET程序集的元数据(所有类,方法,参数等)。为此,请使用ReflectorILDasm
  2. 在本机DLL的情况下可导出的函数。使用dumpbin实用程序。还有一个名为IDA的专业工具。它非常强大,适用于迭代逆向工程。