Dependency Walker

Dependency Walker的当前版本为2.2。

Dependency Walker是一个免费的检查 32位|64位 Windows程序(exe,dll,ocx,sys等等)依赖的工具。工具能以树状方式显示不同模块之间的依赖关系。对于每一个依赖关系中的模块,工具能列出所有导出的函数。以及指明哪些函数被调用了。

通常Dependency Walker还可以用于调试加载与执行外部模块,可以检查的错误包括:缺少模块,无效模块,导入导出不匹配,循环依来,模块初始化异常,模块架构不正确等等。

Dependency Walker 可以运行在 Windows 95, 98, Me, NT, 2000, XP, 2003, Vista, 7, and 8. 能处理任意的 32-bit 或 64-bit Windows 模块, 包括 Windows CE. 即支持命令行也支持图形化的界面. Dependency Walker 能处理所有的模块依赖,包括:隐式依赖,动态加载,延迟加载,及注入依赖。

Dependency Walker 完全免费,更多信息可以参见官方网站:http://www.dependencywalker.com/