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> | ||
| + | |||