I threw together a terrible script to recursively wander which libraries are dynamically loaded for a given input binary.
Throwing this all into cluster
and dot
lets me generate a node-edge graph for every ELF binary on my system
Some of them are entirely awful, but others are quite pleasing to look at, nonetheless, here is the full list for /usr/bin
, excluding any that are actually shell scripts (For those, look at bash
!).