Dependency Walker - Dependency Walker

Dependency Walker
Autor oryginału (s) Steve Miller
Twórca (y) Microsoft
Pierwsze wydanie przed 1997
Wersja stabilna
2.2.6000 budowy: 29 październik 2006 2.2.10011 budowy: 29 październik 2015 z wdk10  ( 2006-10-29 )
 ( 29.10.2015 )
System operacyjny Microsoft Windows
Rodzaj Kod obiektu analizator
Licencja darmowy
Stronie internetowej www .dependencywalker .com

Dependency Walker lub Depends.exe to darmowy program, dla Microsoft Windows wykorzystywane do listy importowanych i eksportowanych funkcje przenośnego wykonywalnego pliku. Wyświetla ono również rekurencyjne drzewa wszystkich zależności pliku wykonywalnego (wszystkie pliki wymaga do uruchomienia). Dependency Walker został uwzględniony w programie Microsoft Visual Studio , aż Visual Studio 2005 (wersja 8.0) i Windows XP SP2 narzędzi wsparcia . Najnowsza wersja v2.2.10011 nie jest dostępny na stronie internetowej dependencywalker.com ale jest zawarty w Windows Driver Kit v10.

Jak Windows 7, Microsoft wprowadził pojęcie Windows API zestawów , forma DLL przekierowania. Dependency Walker nie został zaktualizowany do obsługi tego warstwę zadnie wdziękiem, a użyte w systemie Windows 7, a później będzie prawdopodobnie wykazują wiele błędów. Dependency Walker mogą być nadal używane do pewnego poziomu debugowania aplikacji mimo to.

Od października 2017 r # przepisać Open Source C Dependency Walker nazywa Dependencies.exe został wydany github.com . To jeszcze nie oferują pełną gamę funkcji Dependency Walker, ale został zaktualizowany do obsługi API zestawy Okna i WinSxS (spotkania side-by-side).

Podstawowe funkcje

  • Działa w systemach Windows 95, 98, ME, NT, 2000, XP, 2003, Vista, 7, 8 i 10
  • Lista wszystkich modułów zależnych (Portable Executable)
  • Obsługuje 64-bitowe i Windows CE wykonywalne
  • Wykrywa, czy moduł jest zaprogramowany w C lub C ++
  • Wykrywa moduły niewymienione w tabeli adresowej import
  • Kodowanie koloru z listy, aby pomóc problemy podświetlane (wszystkie zależności są podświetlone na czerwono)
  • Ślady zależności rekurencyjnie i wymienia współzależności wszystkich modułów w widoku drzewa

Referencje

Linki zewnętrzne