查找程序的确切依赖树

逆向工程 视窗 dll
2021-06-29 10:06:37

为了将程序(32 位)从 Win XP 移植到 Win 7/8/10(64 位),我必须列出它的依赖项(如果可能,所有依赖项树)。我已经尝试了几种我知道的工具:

  • Dependency walker - 没有看到 Wow64 层。
  • ProcessExplorer - 给出了另一个结果,这次出现了 Wow64 层,但不是所有的树。

我怎么能列出我的程序依赖的确切列表?

1个回答

您可以使用以下工具检查并尝试恢复有关 PE 文件的信息:

  • PEiD它具有广泛的 pe 文件编辑功能
  • Detect It Easy - 另一个非常有用的 PE 分析工具
  • 从 windbg 查看导入表- 如果以上内容不是很有帮助,您可以随时使用调试器。
  • Dumbin - 用于检查 PE 文件的 Microsoft 实用程序,其中包括 PE 导入。

这些工具可以显示有关程序所具有的导入的所有信息。