Dependency Walker (oder depends.exe) ist ein kostenloses Programmierwerkzeug zum Auslesen von Abhängigkeiten zwischen Windows-PE-Dateien. Als Benutzerschnittstelle kommt entweder eine grafische Oberfläche oder die Kommandozeile zum Einsatz. Für eine Übersicht über alle verlinkten Module fungiert ein Baumdiagramm, die im- und exportierten Funktionen werden jeweils in tabellarischer Form dargestellt. Die letzte Version 2.2 des Programms ist von 2006. In früheren Versionen war das Programm Bestandteil der Windows XP SP2 support tools und des Microsoft Visual Studio. Die Lizenz für Dependency Walker Version 2.2 erlaubt die Bündelung mit anderen Produkten nicht mehr. Unterstützte Plattformen sind IA-32 (32-Bit-x86), x64 (64-Bit-x86) und IA-64 (die 64-Bit-Architektur des Itanium). Die Unterstützung für Alpha/AXP, MIPS und PowerPC wurde eingestellt.

Dependency Walker
Basisdaten

Entwickler Steve P. Miller
Erscheinungsjahr 1997
Aktuelle Version 2.2.6000
Betriebssystem Windows
Kategorie Entwicklungswerkzeug
Lizenz Freeware (proprietär)
deutschsprachig nein
www.dependencywalker.com

Stand Oktober 2017 gibt es auf GitHub eine Portierung von Dependency Walker nach C#[1][2]. Der Funktionsumfang ist noch nicht komplett. Das Programm berücksichtigt Windows API-Sets[3] und WinSxS.

Einzelnachweise

Bearbeiten
  1. Dependencies.
  2. Issues when using on Windows 7, 8, 10.
  3. Windows API Sets
Bearbeiten