Download named outstanding characters with dlsym?

Is it possible to load a named unexported character from a framework with dlsym?

The symbol that I am trying to import has a name that it refers to within the framework. This is the function I need to call.

I try to do this in the usual way dlopen+ dlsym, but when I try to load a character that is not exported, it dlsymreturns a NULL pointer .

+3
source share
1 answer

dlsymcan only load functions listed in the symbol table. You can list the symbol table by running nmin the structure in question.

dyld-: ImageLoaderMachOClassic::findExportedSymbol - dlsym, :

ImageLoaderMachO::parseLoadCmds Mach:

+2

All Articles