Re:Never run ldd on unknown executables
by anthk on Sunday July 23, 2023 @09:26PM
(#36841959)
objdump -x /path/to/bin | grep NEEDED
[ Parent
| on HN ]
Doesn't tell you if/where the library is found on your system.
for i in $(objdump -p /path/to/bin | grep NEEDED | awk '{print $2}'); do ldconfig -p | awk -v var="$i" '$1==var{print $0}'; done
Cool, but I think I'll stick to lddtree ;)
(… it also recurses down on the dependencies, presumably you can extend your shell script to do that too but at some point why not just use the existing tools?)