Switch from objdump
to dlopen on macOS BS to detect nested dependencies
#2
Labels
objdump
to dlopen on macOS BS to detect nested dependencies
#2
macOS BS has the "dyld shared cache" which breaks running
objdump
on the dependencies. E.g. this results in BS Safari not having any features detected.W/ the "dyld shared cache", the
/System/Library/PrivateFrameworks/Safari.framework
doesn't actually exist on disk anymore (henceobjdump
can't analyse it).Maybe we can use
dlopen
to load and open an executable and then somehow traverse the link list (w/o actually executing the binary)?The text was updated successfully, but these errors were encountered: