I would like to make IDA disassemble the .plt
section of ELF files correctly, e.g. as objdump does:
objdump -D -M intel asdf | grep "Disassembly of section .plt" -A80
I don't know why but IDA gives me this (Note the dw ?
and dq ?
):
Even the IDA hexeditor does not show me the correct values at the corresponding addresses, but gives me ??
s.
I tried selecting and deselecting the settings described in the IDA Online help (search for "PLT") but this didn't help...
0: Replace PIC form of 'Procedure Linkage Table' to non PIC form
1: Direct jumping from PLT (without GOT) regardless of its form
2: Convert PIC form of loading
_GLOBAL_OFFSET_TABLE_[]
of address3: Obliterate auxiliary bytes in PLT & GOT for 'final autoanalysis'
4: Natural form of PIC GOT address loading in relocatable file
5: Unpatched form of PIC GOT references in relocatable file
How can I configure IDA so that I can access the instructions in the .plt
section of an ELF file with IDAPython?