Anywhere PE Viewer
How to view the dependencies of a DLL or EXE file?
Question
How to view the dependencies of a DLL or EXE file?
Answer
You may need a DLL/EXE dependency analysis tool.
The dependency analysis of DLL/EXE files is a complicated task.
This analysis can be carried out both using the import table
without loading DLL/EXE and when the code is being executed (at run time).
The second method helps to determine not only those dependencies that
are specified in the import table, but also modules that are
loaded and called in the code dynamically.
Using Anywhere PE Viewer as a dependencies viewer
Since Anywhere PE Viewer is a cross-platform Java application,
it cannot load, initialize and execute native code.
But you can use Anywhere PE Viewer under Windows,
Mac OS X or on other java-enabled platforms
to determine dependencies that are defined
in the import table of PE Image
(See the sample report).
Alternative dependency analysis tool for Windows
To determine dependencies at run time under Windows, you can use
ProcessExplorer. It is a free utility from SysInternals.