User Tools

Site Tools


aix:process_dependency

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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>​
 +
  
aix/process_dependency.1632519071.txt.gz ยท Last modified: 2021/09/24 23:31 by manu