Question

I have to debug a problem with Windows DLLs, but I'm running Linux exclusively, so I was wondering whether there are (preferably command-line) tools to inspect Windows DLLs under Linux. What I'm looking for is mainly the list of exported symbols.

Was it helpful?

Solution

Have you checked if Dependency Walker will work under wine?

http://dependencywalker.com/

(just a WAG)

How to use it on the command line (Run it from the same directory as the DLL):

wine /full/path/to/depends.exe /c /of:output.txt dynamic-library.dll

OTHER TIPS

Use "winedump -j export file.dll"
winedump is part of Wine

Homepage:
https://www.winehq.org/docs/winedump

https://github.com/knik0/peinfo

works nicely. Tested with several Windows DLLs 64 bits

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top