This shows you the differences between two versions of the page.
aix:process_dependency [2021/09/24 23:31] manu created |
aix:process_dependency [2021/09/24 23:33] (current) manu |
||
---|---|---|---|
Line 35: | Line 35: | ||
/lib64/ld-linux-x86-64.so.2 (0x00007fad25aa9000) | /lib64/ld-linux-x86-64.so.2 (0x00007fad25aa9000) | ||
</cli> | </cli> | ||
+ | |||
+ | ===== objdump ===== | ||
+ | |||
+ | <cli prompt='#'> | ||
+ | aix01:/root # objdump -p /bin/bash | ||
+ | |||
+ | /bin/bash: file format elf64-x86-64 | ||
+ | |||
+ | Program Header: | ||
+ | PHDR off 0x0000000000000040 vaddr 0x0000000000000040 paddr 0x0000000000000040 align 2**3 | ||
+ | filesz 0x00000000000001f8 memsz 0x00000000000001f8 flags r-- | ||
+ | INTERP off 0x0000000000000238 vaddr 0x0000000000000238 paddr 0x0000000000000238 align 2**0 | ||
+ | filesz 0x000000000000001c memsz 0x000000000000001c flags r-- | ||
+ | LOAD off 0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**21 | ||
+ | filesz 0x00000000000f0b90 memsz 0x00000000000f0b90 flags r-x | ||
+ | LOAD off 0x00000000000f1650 vaddr 0x00000000002f1650 paddr 0x00000000002f1650 align 2**21 | ||
+ | filesz 0x0000000000005440 memsz 0x0000000000012e40 flags rw- | ||
+ | DYNAMIC off 0x00000000000f2cf8 vaddr 0x00000000002f2cf8 paddr 0x00000000002f2cf8 align 2**3 | ||
+ | filesz 0x0000000000000220 memsz 0x0000000000000220 flags rw- | ||
+ | NOTE off 0x0000000000000254 vaddr 0x0000000000000254 paddr 0x0000000000000254 align 2**2 | ||
+ | filesz 0x0000000000000044 memsz 0x0000000000000044 flags r-- | ||
+ | EH_FRAME off 0x00000000000d92c0 vaddr 0x00000000000d92c0 paddr 0x00000000000d92c0 align 2**2 | ||
+ | filesz 0x0000000000003fc4 memsz 0x0000000000003fc4 flags r-- | ||
+ | STACK off 0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**4 | ||
+ | filesz 0x0000000000000000 memsz 0x0000000000000000 flags rw- | ||
+ | RELRO off 0x00000000000f1650 vaddr 0x00000000002f1650 paddr 0x00000000002f1650 align 2**0 | ||
+ | filesz 0x00000000000019b0 memsz 0x00000000000019b0 flags r-- | ||
+ | |||
+ | Dynamic Section: | ||
+ | NEEDED libreadline.so.7 | ||
+ | NEEDED libdl.so.2 | ||
+ | NEEDED libc.so.6 | ||
+ | RUNPATH /lib64/bash | ||
+ | INIT 0x0000000000021088 | ||
+ | FINI 0x00000000000cee74 | ||
+ | INIT_ARRAY 0x00000000002f1650 | ||
+ | INIT_ARRAYSZ 0x0000000000000008 | ||
+ | FINI_ARRAY 0x00000000002f1658 | ||
+ | FINI_ARRAYSZ 0x0000000000000008 | ||
+ | HASH 0x0000000000000298 | ||
+ | GNU_HASH 0x0000000000002f80 | ||
+ | STRTAB 0x0000000000010d60 | ||
+ | SYMTAB 0x0000000000005ff0 | ||
+ | STRSZ 0x0000000000006cb3 | ||
+ | SYMENT 0x0000000000000018 | ||
+ | DEBUG 0x0000000000000000 | ||
+ | PLTGOT 0x00000000002f3000 | ||
+ | PLTRELSZ 0x00000000000019f8 | ||
+ | PLTREL 0x0000000000000007 | ||
+ | JMPREL 0x000000000001f690 | ||
+ | RELA 0x0000000000018958 | ||
+ | RELASZ 0x0000000000006d38 | ||
+ | RELAENT 0x0000000000000018 | ||
+ | FLAGS_1 0x0000000008000000 | ||
+ | VERNEED 0x0000000000018888 | ||
+ | VERNEEDNUM 0x0000000000000003 | ||
+ | VERSYM 0x0000000000017a14 | ||
+ | RELACOUNT 0x0000000000000434 | ||
+ | |||
+ | Version References: | ||
+ | required from libdl.so.2: | ||
+ | 0x09691a75 0x00 10 GLIBC_2.2.5 | ||
+ | required from libreadline.so.7: | ||
+ | 0x09447213 0x00 05 READLINE_6.3 | ||
+ | required from libc.so.6: | ||
+ | 0x06969191 0x00 11 GLIBC_2.11 | ||
+ | 0x06969194 0x00 09 GLIBC_2.14 | ||
+ | 0x0d696918 0x00 08 GLIBC_2.8 | ||
+ | 0x06969195 0x00 07 GLIBC_2.15 | ||
+ | 0x0d696914 0x00 06 GLIBC_2.4 | ||
+ | 0x09691974 0x00 04 GLIBC_2.3.4 | ||
+ | 0x0d696913 0x00 03 GLIBC_2.3 | ||
+ | 0x09691a75 0x00 02 GLIBC_2.2.5 | ||
+ | </cli> | ||
+ | |||