【发布时间】:2011-01-12 12:51:04
【问题描述】:
哪个工具可以从 dll 中查看导出的类和方法?
【问题讨论】:
标签: visual-c++
哪个工具可以从 dll 中查看导出的类和方法?
【问题讨论】:
标签: visual-c++
要查看导入和导出的符号,我强烈推荐免费的 Dependency Walker 工具,该工具可以在此处找到:http://www.dependencywalker.com/
它可以通过正确分解 Visual C++ 导出的函数名称来显示 C 和 C++ 符号。
【讨论】:
您是否正在寻找 Visual Studio 附带的DUMPBIN.exe tool?您可以使用它来显示有关 COFF 二进制文件、可执行文件和 DLL 文件的信息。
与/exports option 一起使用可显示从可执行文件或DLL 导出的所有定义。请记住,您必须从正确设置了PATH 的命令提示符运行它;在“开始”菜单中查找“Visual Studio 命令提示符”。
有关详细信息,请参阅此处的知识库文章:http://support.microsoft.com/kb/177429
【讨论】:
你需要反汇编它才能看到方法,但是类,你永远无法真正恢复,因为大部分信息已被编译掉,几乎无法取回。
查看PE Explorer(试用版)的反汇编程序。
【讨论】: