Example 1: /bin/bash
Objdump: 000000000041a4a0 mbrtowc@plt:
Disasm: nan 107680 0 /bin/bash jmp qword ptr [rip+0x2b9dfa]
This symbol does not exist in .symtab or .dynsym yet objdump knows about its existence in the PLT
Example 2: /lib/modules/3.11.6-1.el6.elrepo.x86_64/kernel/fs/ext4/ext4.ko
[Interval(576, 975, 'ext4_has_free_clusters')
In [2]: hex(576)
Out[2]: '0x240'
Objdump: 00000000000002b0:
Example 1: /bin/bash Objdump: 000000000041a4a0 mbrtowc@plt: Disasm: nan 107680 0 /bin/bash jmp qword ptr [rip+0x2b9dfa] This symbol does not exist in .symtab or .dynsym yet objdump knows about its existence in the PLT
Example 2: /lib/modules/3.11.6-1.el6.elrepo.x86_64/kernel/fs/ext4/ext4.ko [Interval(576, 975, 'ext4_has_free_clusters') In [2]: hex(576) Out[2]: '0x240' Objdump: 00000000000002b0: