Dependency Walker

From Wikipedia, the free encyclopedia
  (Redirected from Dependency walker)
Jump to: navigation, search
Dependency Walker
Developer(s) Steve Miller
Stable release 2.2.6000
Operating system Microsoft Windows
Type object code analyzer
License Freeware
Website http://www.dependencywalker.com/

Dependency Walker or depends.exe is a free program for Microsoft Windows used to list the imported and exported functions of a portable executable file. It also displays a recursive tree of all the dependencies of the executable file (all the files it requires to run). Dependency Walker was included in Microsoft Visual Studio until Visual Studio 2005 (Version 8.0) and Windows XP SP2 support tools. It only shows the load-time dependencies; it is not possible to know every run-time dependency without disassembling or executing the program.

It has been developed by Steve Miller.

[edit] Basic Features

  • Runs on Windows 95, 98, Me, NT, 2000, XP, 2003, Vista and 7
  • List all dependent modules (portable executables)
  • Supports 64-bit and Windows CE executables
  • Detects if the module is programmed in C or C++
  • Detects modules not listed in the import address table
  • Color coding of the list to help highlight problems (broken dependencies are highlighted in red)
  • Traces dependencies recursively, and lists dependencies of all modules in a tree view

[edit] References

[edit] External links

Personal tools
Namespaces
Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages