Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Dependency Walker equivalent for Linux? [duplicate]

I need a tool to show all the shared library dependencies in some graphical way, not just with ldd on each .so. For MS Windows Dependency Walker works. Is there anything for Linux?

Dependency Walker example screen.

like image 963
Rella Avatar asked Aug 08 '11 02:08

Rella


People also ask

What is equivalent of LDD in Windows?

The dumpbin command can be useful for many things, although in this case dependency walker is probably a little more verbose. dumpbin /dependents some.dll. Example output: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Team Tools\Static Analysis Tools>dumpbin /dependents StanPolicy.dll.

How does Dependency Walker work?

Dependency Walker is an application that builds a hierarchical tree diagram of other programs and all dependent modules. For each module found, it lists all the functions that are exported by that module, and which of those functions are actually being called by other modules.

What does LDD command do?

What is Ldd. Ldd is a powerful command-line tool that allows users to view an executable file's shared object dependencies. A library refers to one or more pre-compiled resources such as functions, subroutines, classes, or values. Each of these resources is combined to create libraries.


1 Answers

Try binscan or ELF Library Viewer

like image 81
J-16 SDiZ Avatar answered Oct 20 '22 05:10

J-16 SDiZ