Question

I have a dylib file a2.dylib I disassembled in IDA pro which is stripped of symbols. I have used a1.dylib which has symbols albeit older version of a2.dylib with Bindiff to diff out function names to match a2.dylib. I need these derived function names to be exported for use in debugging a2.dylib inside GDB; something like a equivalent of a windows PDB file for use inside GDB. How could I go about doing it in IDA pro 6.4? thanks.

Was it helpful?

Solution

You can easily create a symbol table with SymTabCreator. All you need is a list of address ↔ symbol mapping.

Note that the README says it works for main executables only, so you may need to adjust the imageBase offset for a dylib.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top