27.4 KB
/home/dev/aosp/build/android-10.0.0_r41/crosshatch-user/Google/system.img.apexes/com.android.runtime.release.apex-apex_payload.img.mount vs.
/home/dev/aosp/build/android-10.0.0_r41/aosp_crosshatch-user/Ubuntu18.04/system.img.apexes/com.android.runtime.release.apex-apex_payload.img.mount
13.2 KB
/home/dev/aosp/build/android-10.0.0_r41/crosshatch-user/Google/system.img.apexes/com.android.runtime.release.apex-apex_payload.img.mount/lib vs.
/home/dev/aosp/build/android-10.0.0_r41/aosp_crosshatch-user/Ubuntu18.04/system.img.apexes/com.android.runtime.release.apex-apex_payload.img.mount/lib
12.9 KB
/home/dev/aosp/build/android-10.0.0_r41/crosshatch-user/Google/system.img.apexes/com.android.runtime.release.apex-apex_payload.img.mount/lib/libvixl.so vs.
/home/dev/aosp/build/android-10.0.0_r41/aosp_crosshatch-user/Ubuntu18.04/system.img.apexes/com.android.runtime.release.apex-apex_payload.img.mount/lib/libvixl.so
902 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x6a00011 ··Entry·point·address:···············0x6a000
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········1575628·(bytes·into·file)13 ··Start·of·section·headers:··········1575672·(bytes·into·file)
14 ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI14 ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·25
1.3 KB
readelf --wide --program-header {}
    
Offset 2, 19 lines modifiedOffset 2, 19 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x6a0003 Entry·point·0x6a000
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··PHDR···········0x000034·0x00000034·0x00000034·0x00120·0x00120·R···0x47 ··PHDR···········0x000034·0x00000034·0x00000034·0x00120·0x00120·R···0x4
8 ··LOAD···········0x000000·0x00000000·0x00000000·0x69ad0·0x69ad0·R···0x10008 ··LOAD···········0x000000·0x00000000·0x00000000·0x69af0·0x69af0·R···0x1000
9 ··LOAD···········0x06a000·0x0006a000·0x0006a000·0x10ac60·0x10ac60·R·E·0x10009 ··LOAD···········0x06a000·0x0006a000·0x0006a000·0x10ac90·0x10ac90·R·E·0x1000
10 ··LOAD···········0x175000·0x00175000·0x00175000·0x05020·0x0b1c0·RW··0x100010 ··LOAD···········0x175000·0x00175000·0x00175000·0x05024·0x0b1c0·RW··0x1000
11 ··DYNAMIC········0x177dc8·0x00177dc8·0x00177dc8·0x000f0·0x000f0·RW··0x411 ··DYNAMIC········0x177dc8·0x00177dc8·0x00177dc8·0x000f0·0x000f0·RW··0x4
12 ··GNU_RELRO······0x176000·0x00176000·0x00176000·0x04020·0x05000·R···0x112 ··GNU_RELRO······0x176000·0x00176000·0x00176000·0x04024·0x05000·R···0x1
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0
14 ··NOTE···········0x000154·0x00000154·0x00000154·0x00038·0x00038·R···0x414 ··NOTE···········0x000154·0x00000154·0x00000154·0x00038·0x00038·R···0x4
15 ··EXIDX··········0x00018c·0x0000018c·0x0000018c·0x03bc8·0x03bc8·R···0x415 ··EXIDX··········0x00018c·0x0000018c·0x0000018c·0x03bc8·0x03bc8·R···0x4
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····18 ···00·····
4.07 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x180acc:1 There·are·27·section·headers,·starting·at·offset·0x180af8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.android.ident·NOTE············00000154·000154·000018·00···A··0···0··45 ··[·1]·.note.android.ident·NOTE············00000154·000154·000018·00···A··0···0··4
6 ··[·2]·.note.gnu.build-id·NOTE············0000016c·00016c·000020·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000016c·00016c·000020·00···A··0···0··4
7 ··[·3]·.ARM.exidx········ARM_EXIDX·······0000018c·00018c·003bc8·00··AL·14···0··47 ··[·3]·.ARM.exidx········ARM_EXIDX·······0000018c·00018c·003bc8·00··AL·14···0··4
8 ··[·4]·.dynsym···········DYNSYM··········00003d54·003d54·00ef90·10···A··8···1··48 ··[·4]·.dynsym···········DYNSYM··········00003d54·003d54·00efa0·10···A··8···1··4
9 ··[·5]·.gnu.version······VERSYM··········00012ce4·012ce4·001df2·02···A··4···0··29 ··[·5]·.gnu.version······VERSYM··········00012cf4·012cf4·001df4·02···A··4···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00014ad8·014ad8·000060·00···A··8···2··410 ··[·6]·.gnu.version_r····VERNEED·········00014ae8·014ae8·000060·00···A··8···2··4
11 ··[·7]·.gnu.hash·········GNU_HASH········00014b38·014b38·006914·00···A··4···0··411 ··[·7]·.gnu.hash·········GNU_HASH········00014b48·014b48·006914·00···A··4···0··4
12 ··[·8]·.dynstr···········STRTAB··········0001b44c·01b44c·042ba5·00···A··0···0··112 ··[·8]·.dynstr···········STRTAB··········0001b45c·01b45c·042baa·00···A··0···0··1
13 ··[·9]·.rel.dyn··········LOOS+0x1········0005dff4·05dff4·0012e4·01···A··4···0··413 ··[·9]·.rel.dyn··········LOOS+0x1········0005e008·05e008·0012e4·01···A··4···0··4
14 ··[10]·.relr.dyn·········LOOS+0xfffff00··0005f2d8·05f2d8·0000fc·04···A··0···0··414 ··[10]·.relr.dyn·········LOOS+0xfffff00··0005f2ec·05f2ec·0000fc·04···A··0···0··4
15 ··[11]·.rel.plt··········REL·············0005f3d4·05f3d4·002c20·08···A··4··22··415 ··[11]·.rel.plt··········REL·············0005f3e8·05f3e8·002c28·08···A··4··22··4
16 ··[12]·.rodata···········PROGBITS········00062000·062000·007694·00·AMS··0···0·3216 ··[12]·.rodata···········PROGBITS········00062020·062020·007694·00·AMS··0···0·32
17 ··[13]·.ARM.extab········PROGBITS········00069694·069694·00043c·00···A··0···0··417 ··[13]·.ARM.extab········PROGBITS········000696b4·0696b4·00043c·00···A··0···0··4
18 ··[14]·.text·············PROGBITS········0006a000·06a000·105400·00··AX··0···0·1618 ··[14]·.text·············PROGBITS········0006a000·06a000·105420·00··AX··0···0·16
19 ··[15]·.plt··············PROGBITS········0016f400·16f400·005860·00··AX··0···0·1619 ··[15]·.plt··············PROGBITS········0016f420·16f420·005870·00··AX··0···0·16
20 ··[16]·.data·············PROGBITS········00175000·175000·00037c·00··WA··0···0··420 ··[16]·.data·············PROGBITS········00175000·175000·00037c·00··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······00176000·176000·000008·00··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······00176000·176000·000008·00··WA··0···0··4
22 ··[18]·.data.rel.ro······PROGBITS········00176008·176008·001db0·00··WA··0···0··422 ··[18]·.data.rel.ro······PROGBITS········00176008·176008·001db0·00··WA··0···0··4
23 ··[19]·.init_array·······INIT_ARRAY······00177db8·177db8·000010·00··WA··0···0··423 ··[19]·.init_array·······INIT_ARRAY······00177db8·177db8·000010·00··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········00177dc8·177dc8·0000f0·08··WA··8···0··424 ··[20]·.dynamic··········DYNAMIC·········00177dc8·177dc8·0000f0·08··WA··8···0··4
25 ··[21]·.got··············PROGBITS········00177eb8·177eb8·000b4c·00··WA··0···0··425 ··[21]·.got··············PROGBITS········00177eb8·177eb8·000b4c·00··WA··0···0··4
26 ··[22]·.got.plt··········PROGBITS········00178a04·178a04·00161c·00··WA··0···0··426 ··[22]·.got.plt··········PROGBITS········00178a04·178a04·001620·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········0017b000·17a020·0051c0·00··WA··0···0·1627 ··[23]·.bss··············NOBITS··········0017b000·17a030·0051c0·00··WA··0···0·16
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·17a020·000032·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·17a030·000032·00······0···0··1
29 ··[25]·.shstrtab·········STRTAB··········00000000·17a052·000113·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·17a062·000113·00······0···0··1
30 ··[26]·.gnu_debugdata····PROGBITS········00000000·17a165·006964·00······0···0··130 ··[26]·.gnu_debugdata····PROGBITS········00000000·17a175·006980·00······0···0··1
31 Key·to·Flags:31 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··y·(purecode),·p·(processor·specific)35 ··y·(purecode),·p·(processor·specific)
2.2 KB
readelf --wide --dynamic {}
    
Offset 4, 30 lines modifiedOffset 4, 30 lines modified
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc++.so]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc++.so]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so]6 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so]
7 ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so]7 ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so]
8 ·0x0000000e·(SONAME)·····················Library·soname:·[libvixl.so]8 ·0x0000000e·(SONAME)·····················Library·soname:·[libvixl.so]
9 ·0x0000001e·(FLAGS)······················BIND_NOW9 ·0x0000001e·(FLAGS)······················BIND_NOW
10 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW10 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
11 ·0x6000000f·(Operating·System·specific:·6000000f)········0x5dff411 ·0x6000000f·(Operating·System·specific:·6000000f)········0x5e008
12 ·0x60000010·(Operating·System·specific:·60000010)········0x12e412 ·0x60000010·(Operating·System·specific:·60000010)········0x12e4
13 ·0x00000013·(RELENT)·····················8·(bytes)13 ·0x00000013·(RELENT)·····················8·(bytes)
14 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0x5f2d814 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0x5f2ec
15 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0xfc15 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0xfc
16 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x416 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x4
17 ·0x00000017·(JMPREL)·····················0x5f3d417 ·0x00000017·(JMPREL)·····················0x5f3e8
18 ·0x00000002·(PLTRELSZ)···················11296·(bytes)18 ·0x00000002·(PLTRELSZ)···················11304·(bytes)
19 ·0x00000003·(PLTGOT)·····················0x178a0419 ·0x00000003·(PLTGOT)·····················0x178a04
20 ·0x00000014·(PLTREL)·····················REL20 ·0x00000014·(PLTREL)·····················REL
21 ·0x00000006·(SYMTAB)·····················0x3d5421 ·0x00000006·(SYMTAB)·····················0x3d54
22 ·0x0000000b·(SYMENT)·····················16·(bytes)22 ·0x0000000b·(SYMENT)·····················16·(bytes)
23 ·0x00000005·(STRTAB)·····················0x1b44c23 ·0x00000005·(STRTAB)·····················0x1b45c
24 ·0x0000000a·(STRSZ)······················273317·(bytes)24 ·0x0000000a·(STRSZ)······················273322·(bytes)
25 ·0x6ffffef5·(GNU_HASH)···················0x14b3825 ·0x6ffffef5·(GNU_HASH)···················0x14b48
26 ·0x00000019·(INIT_ARRAY)·················0x177db826 ·0x00000019·(INIT_ARRAY)·················0x177db8
27 ·0x0000001b·(INIT_ARRAYSZ)···············16·(bytes)27 ·0x0000001b·(INIT_ARRAYSZ)···············16·(bytes)
28 ·0x0000001a·(FINI_ARRAY)·················0x17600028 ·0x0000001a·(FINI_ARRAY)·················0x176000
29 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)29 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)
30 ·0x6ffffff0·(VERSYM)·····················0x12ce430 ·0x6ffffff0·(VERSYM)·····················0x12cf4
31 ·0x6ffffffe·(VERNEED)····················0x14ad831 ·0x6ffffffe·(VERNEED)····················0x14ae8
32 ·0x6fffffff·(VERNEEDNUM)·················232 ·0x6fffffff·(VERNEEDNUM)·················2
33 ·0x00000000·(NULL)·······················0x033 ·0x00000000·(NULL)·······················0x0
601 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1d·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1d·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b1dd6c5f3432ed1ce73610e6981516176 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·df533a0f277e23f24a362affc51f5940
3.28 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·3833·entries:1 Version·symbols·section·'.gnu.version'·contains·3834·entries:
2 ·Addr:·0x0000000000012ce4··Offset:·0x012ce4··Link:·4·(.dynsym)2 ·Addr:·0x0000000000012cf4··Offset:·0x012cf4··Link:·4·(.dynsym)
3 ··000:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······3 ··000:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
4 ··004:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········1·(*global*)···4 ··004:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······1·(*global*)······2·(LIBC)··········2·(LIBC)·······7 ··010:···1·(*global*)······1·(*global*)······2·(LIBC)··········2·(LIBC)·······
8 ··014:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······8 ··014:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 ··040:···2·(LIBC)··········1·(*global*)······1·(*global*)······2·(LIBC)·······20 ··040:···2·(LIBC)··········1·(*global*)······1·(*global*)······2·(LIBC)·······
21 ··044:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········1·(*global*)···21 ··044:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········1·(*global*)···
22 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······2·(LIBC)·······22 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······2·(LIBC)·······
23 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······3·(LIBC_DEPRECATED)··23 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······3·(LIBC_DEPRECATED)··
24 ··050:···3·(LIBC_DEPRECATED)·····4·(LIBC_PRIVATE)···1·(*global*)······1·(*global*)···24 ··050:···3·(LIBC_DEPRECATED)·····4·(LIBC_PRIVATE)···1·(*global*)······1·(*global*)···
25 ··054:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···25 ··054:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
26 ··058:···1·(*global*)······1·(*global*)······2·(LIBC)··········2·(LIBC)·······26 ··058:···1·(*global*)······1·(*global*)······2·(LIBC)··········2·(LIBC)·······
27 ··05c:···2·(LIBC)··········5·(LIBC)··········1·(*global*)······1·(*global*)···27 ··05c:···2·(LIBC)··········5·(LIBC)··········5·(LIBC)··········1·(*global*)···
28 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···28 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
29 ··064:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···29 ··064:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
30 ··068:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···30 ··068:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
31 ··06c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···31 ··06c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
32 ··070:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···32 ··070:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
33 ··074:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···33 ··074:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
34 ··078:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···34 ··078:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
Offset 955, 17 lines modifiedOffset 955, 17 lines modified
955 ··edc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···955 ··edc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
956 ··ee0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···956 ··ee0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
957 ··ee4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···957 ··ee4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
958 ··ee8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···958 ··ee8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
959 ··eec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···959 ··eec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
960 ··ef0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···960 ··ef0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
961 ··ef4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···961 ··ef4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
962 ··ef8:···1·(*global*)···962 ··ef8:···1·(*global*)······1·(*global*)···
  
963 Version·needs·section·'.gnu.version_r'·contains·2·entries:963 Version·needs·section·'.gnu.version_r'·contains·2·entries:
964 ·Addr:·0x0000000000014ad8··Offset:·0x014ad8··Link:·8·(.dynstr)964 ·Addr:·0x0000000000014ae8··Offset:·0x014ae8··Link:·8·(.dynstr)
965 ··000000:·Version:·1··File:·libc.so··Cnt:·2965 ··000000:·Version:·1··File:·libc.so··Cnt:·2
966 ··0x0020:···Name:·LIBC··Flags:·none··Version:·2966 ··0x0020:···Name:·LIBC··Flags:·none··Version:·2
967 ··0x0030:···Name:·LIBC_PRIVATE··Flags:·none··Version:·4967 ··0x0030:···Name:·LIBC_PRIVATE··Flags:·none··Version:·4
968 ··0x0010:·Version:·1··File:·libm.so··Cnt:·2968 ··0x0010:·Version:·1··File:·libm.so··Cnt:·2
969 ··0x0040:···Name:·LIBC··Flags:·none··Version:·5969 ··0x0040:···Name:·LIBC··Flags:·none··Version:·5
970 ··0x0050:···Name:·LIBC_DEPRECATED··Flags:·none··Version:·3970 ··0x0050:···Name:·LIBC_DEPRECATED··Flags:·none··Version:·3
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·1576708···»   Blocks:·3080·······IO·Block:·4096···regular·file1 ··Size:·1576752···»   Blocks:·3080·······IO·Block:·4096···regular·file
2 Links:·12 Links:·1
3 Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev)3 Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev)
  
4 Modify:·1970-01-01·00:00:00.000000000·+00004 Modify:·1970-01-01·00:00:00.000000000·+0000
  
  
13.9 KB
/home/dev/aosp/build/android-10.0.0_r41/crosshatch-user/Google/system.img.apexes/com.android.runtime.release.apex-apex_payload.img.mount/lib64 vs.
/home/dev/aosp/build/android-10.0.0_r41/aosp_crosshatch-user/Ubuntu18.04/system.img.apexes/com.android.runtime.release.apex-apex_payload.img.mount/lib64
13.7 KB
/home/dev/aosp/build/android-10.0.0_r41/crosshatch-user/Google/system.img.apexes/com.android.runtime.release.apex-apex_payload.img.mount/lib64/libvixl.so vs.
/home/dev/aosp/build/android-10.0.0_r41/aosp_crosshatch-user/Ubuntu18.04/system.img.apexes/com.android.runtime.release.apex-apex_payload.img.mount/lib64/libvixl.so
869 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0xa100011 ··Entry·point·address:···············0xa1000
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········2064216·(bytes·into·file)13 ··Start·of·section·headers:··········2064232·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·24
1.8 KB
readelf --wide --program-header {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0xa10003 Entry·point·0xa1000
4 There·are·9·program·headers,·starting·at·offset·644 There·are·9·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x0001f8·0x0001f8·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x0001f8·0x0001f8·R···0x8
8 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0a051c·0x0a051c·R···0x10008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0a0544·0x0a0544·R···0x1000
9 ··LOAD···········0x0a1000·0x00000000000a1000·0x00000000000a1000·0x14ba90·0x14ba90···E·0x10009 ··LOAD···········0x0a1000·0x00000000000a1000·0x00000000000a1000·0x14bab0·0x14bab0···E·0x1000
10 ··LOAD···········0x1ed000·0x00000000001ed000·0x00000000001ed000·0x008f50·0x00e820·RW··0x100010 ··LOAD···········0x1ed000·0x00000000001ed000·0x00000000001ed000·0x008f58·0x00e820·RW··0x1000
11 ··DYNAMIC········0x1f1b90·0x00000000001f1b90·0x00000000001f1b90·0x0001e0·0x0001e0·RW··0x811 ··DYNAMIC········0x1f1b90·0x00000000001f1b90·0x00000000001f1b90·0x0001e0·0x0001e0·RW··0x8
12 ··GNU_RELRO······0x1ee000·0x00000000001ee000·0x00000000001ee000·0x007f50·0x008000·R···0x112 ··GNU_RELRO······0x1ee000·0x00000000001ee000·0x00000000001ee000·0x007f58·0x008000·R···0x1
13 ··GNU_EH_FRAME···0x0767b8·0x00000000000767b8·0x00000000000767b8·0x007efc·0x007efc·R···0x413 ··GNU_EH_FRAME···0x0767d8·0x00000000000767d8·0x00000000000767d8·0x007efc·0x007efc·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0
15 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000038·0x000038·R···0x415 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000038·0x000038·R···0x4
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····18 ···00·····
19 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame·19 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame·
4.32 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x1f7f58:1 There·are·26·section·headers,·starting·at·offset·0x1f7f68:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.android.ident·NOTE············0000000000000238·000238·000018·00···A··0···0··45 ··[·1]·.note.android.ident·NOTE············0000000000000238·000238·000018·00···A··0···0··4
6 ··[·2]·.note.gnu.build-id·NOTE············0000000000000250·000250·000020·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000000000000250·000250·000020·00···A··0···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000000000000270·000270·0165f0·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········0000000000000270·000270·016608·18···A··7···1··8
8 ··[·4]·.gnu.version······VERSYM··········0000000000016860·016860·001dd4·02···A··3···0··28 ··[·4]·.gnu.version······VERSYM··········0000000000016878·016878·001dd6·02···A··3···0··2
9 ··[·5]·.gnu.version_r····VERNEED·········0000000000018634·018634·000040·00···A··7···2··49 ··[·5]·.gnu.version_r····VERNEED·········0000000000018650·018650·000040·00···A··7···2··4
10 ··[·6]·.gnu.hash·········GNU_HASH········0000000000018678·018678·0068f8·00···A··3···0··810 ··[·6]·.gnu.hash·········GNU_HASH········0000000000018690·018690·0068f8·00···A··3···0··8
11 ··[·7]·.dynstr···········STRTAB··········000000000001ef70·01ef70·04292c·00···A··0···0··111 ··[·7]·.dynstr···········STRTAB··········000000000001ef88·01ef88·042931·00···A··0···0··1
12 ··[·8]·.rela.dyn·········LOOS+0x2········00000000000618a0·0618a0·0029eb·01···A··3···0··812 ··[·8]·.rela.dyn·········LOOS+0x2········00000000000618c0·0618c0·0029eb·01···A··3···0··8
13 ··[·9]·.relr.dyn·········LOOS+0xfffff00··0000000000064290·064290·000118·08···A··0···0··813 ··[·9]·.relr.dyn·········LOOS+0xfffff00··00000000000642b0·0642b0·000118·08···A··0···0··8
14 ··[10]·.rela.plt·········RELA············00000000000643a8·0643a8·008160·18···A··3··22··814 ··[10]·.rela.plt·········RELA············00000000000643c8·0643c8·008178·18···A··3··22··8
15 ··[11]·.rodata···········PROGBITS········000000000006c520·06c520·00a298·00·AMS··0···0·3215 ··[11]·.rodata···········PROGBITS········000000000006c540·06c540·00a298·00·AMS··0···0·32
16 ··[12]·.eh_frame_hdr·····PROGBITS········00000000000767b8·0767b8·007efc·00···A··0···0··416 ··[12]·.eh_frame_hdr·····PROGBITS········00000000000767d8·0767d8·007efc·00···A··0···0··4
17 ··[13]·.eh_frame·········PROGBITS········000000000007e6b8·07e6b8·021e64·00···A··0···0··817 ··[13]·.eh_frame·········PROGBITS········000000000007e6d8·07e6d8·021e6c·00···A··0···0··8
18 ··[14]·.text·············PROGBITS········00000000000a1000·0a1000·146430·00··AX··0···0··418 ··[14]·.text·············PROGBITS········00000000000a1000·0a1000·146440·00··AX··0···0··4
19 ··[15]·.plt··············PROGBITS········00000000001e7430·1e7430·005660·00··AX··0···0·1619 ··[15]·.plt··············PROGBITS········00000000001e7440·1e7440·005670·00··AX··0···0·16
20 ··[16]·.data·············PROGBITS········00000000001ed000·1ed000·0006f0·00··WA··0···0··820 ··[16]·.data·············PROGBITS········00000000001ed000·1ed000·0006f0·00··WA··0···0··8
21 ··[17]·.fini_array·······FINI_ARRAY······00000000001ee000·1ee000·000010·08··WA··0···0··821 ··[17]·.fini_array·······FINI_ARRAY······00000000001ee000·1ee000·000010·08··WA··0···0··8
22 ··[18]·.data.rel.ro······PROGBITS········00000000001ee010·1ee010·003b60·00··WA··0···0··822 ··[18]·.data.rel.ro······PROGBITS········00000000001ee010·1ee010·003b60·00··WA··0···0··8
23 ··[19]·.init_array·······INIT_ARRAY······00000000001f1b70·1f1b70·000020·00··WA··0···0··823 ··[19]·.init_array·······INIT_ARRAY······00000000001f1b70·1f1b70·000020·00··WA··0···0··8
24 ··[20]·.dynamic··········DYNAMIC·········00000000001f1b90·1f1b90·0001e0·10··WA··7···0··824 ··[20]·.dynamic··········DYNAMIC·········00000000001f1b90·1f1b90·0001e0·10··WA··7···0··8
25 ··[21]·.got··············PROGBITS········00000000001f1d70·1f1d70·0016a8·00··WA··0···0··825 ··[21]·.got··············PROGBITS········00000000001f1d70·1f1d70·0016a8·00··WA··0···0··8
26 ··[22]·.got.plt··········PROGBITS········00000000001f3418·1f3418·002b38·00··WA··0···0··826 ··[22]·.got.plt··········PROGBITS········00000000001f3418·1f3418·002b40·00··WA··0···0··8
27 ··[23]·.bss··············NOBITS··········00000000001f6000·1f5f50·005820·00··WA··0···0·1627 ··[23]·.bss··············NOBITS··········00000000001f6000·1f5f60·005820·00··WA··0···0·16
28 ··[24]·.shstrtab·········STRTAB··········0000000000000000·1f5f50·000107·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········0000000000000000·1f5f60·000107·00······0···0··1
29 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·1f6057·001f00·00······0···0··129 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·1f6067·001efc·00······0···0··1
30 Key·to·Flags:30 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··p·(processor·specific)34 ··p·(processor·specific)
2.31 KB
readelf --wide --dynamic {}
    
Offset 4, 30 lines modifiedOffset 4, 30 lines modified
4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so]4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so]
5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so]5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so]
6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so]6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so]
7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so]7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so]
8 ·0x000000000000000e·(SONAME)·············Library·soname:·[libvixl.so]8 ·0x000000000000000e·(SONAME)·············Library·soname:·[libvixl.so]
9 ·0x000000000000001e·(FLAGS)··············BIND_NOW9 ·0x000000000000001e·(FLAGS)··············BIND_NOW
10 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW10 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW
11 ·0x0000000060000011·(Operating·System·specific:·60000011)················0x618a011 ·0x0000000060000011·(Operating·System·specific:·60000011)················0x618c0
12 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x29eb12 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x29eb
13 ·0x0000000000000009·(RELAENT)············24·(bytes)13 ·0x0000000000000009·(RELAENT)············24·(bytes)
14 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0x6429014 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0x642b0
15 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x11815 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x118
16 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x816 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x8
17 ·0x0000000000000017·(JMPREL)·············0x643a817 ·0x0000000000000017·(JMPREL)·············0x643c8
18 ·0x0000000000000002·(PLTRELSZ)···········33120·(bytes)18 ·0x0000000000000002·(PLTRELSZ)···········33144·(bytes)
19 ·0x0000000000000003·(PLTGOT)·············0x1f341819 ·0x0000000000000003·(PLTGOT)·············0x1f3418
20 ·0x0000000000000014·(PLTREL)·············RELA20 ·0x0000000000000014·(PLTREL)·············RELA
21 ·0x0000000000000006·(SYMTAB)·············0x27021 ·0x0000000000000006·(SYMTAB)·············0x270
22 ·0x000000000000000b·(SYMENT)·············24·(bytes)22 ·0x000000000000000b·(SYMENT)·············24·(bytes)
23 ·0x0000000000000005·(STRTAB)·············0x1ef7023 ·0x0000000000000005·(STRTAB)·············0x1ef88
24 ·0x000000000000000a·(STRSZ)··············272684·(bytes)24 ·0x000000000000000a·(STRSZ)··············272689·(bytes)
25 ·0x000000006ffffef5·(GNU_HASH)···········0x1867825 ·0x000000006ffffef5·(GNU_HASH)···········0x18690
26 ·0x0000000000000019·(INIT_ARRAY)·········0x1f1b7026 ·0x0000000000000019·(INIT_ARRAY)·········0x1f1b70
27 ·0x000000000000001b·(INIT_ARRAYSZ)·······32·(bytes)27 ·0x000000000000001b·(INIT_ARRAYSZ)·······32·(bytes)
28 ·0x000000000000001a·(FINI_ARRAY)·········0x1ee00028 ·0x000000000000001a·(FINI_ARRAY)·········0x1ee000
29 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)29 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)
30 ·0x000000006ffffff0·(VERSYM)·············0x1686030 ·0x000000006ffffff0·(VERSYM)·············0x16878
31 ·0x000000006ffffffe·(VERNEED)············0x1863431 ·0x000000006ffffffe·(VERNEED)············0x18650
32 ·0x000000006fffffff·(VERNEEDNUM)·········232 ·0x000000006fffffff·(VERNEEDNUM)·········2
33 ·0x0000000000000000·(NULL)···············0x033 ·0x0000000000000000·(NULL)···············0x0
601 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1d·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1d·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·55a5898b4045854ef8c2f51bfb13cbad6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·20c1e60cff0c83889205d541b03d93a6
3.19 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·3818·entries:1 Version·symbols·section·'.gnu.version'·contains·3819·entries:
2 ·Addr:·0x0000000000016860··Offset:·0x016860··Link:·3·(.dynsym)2 ·Addr:·0x0000000000016878··Offset:·0x016878··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······3 ··000:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
4 ··004:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········1·(*global*)···4 ··004:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······1·(*global*)······2·(LIBC)··········2·(LIBC)·······7 ··010:···1·(*global*)······1·(*global*)······2·(LIBC)··········2·(LIBC)·······
8 ··014:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······8 ··014:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 ··038:···1·(*global*)······1·(*global*)······2·(LIBC)··········2·(LIBC)·······18 ··038:···1·(*global*)······1·(*global*)······2·(LIBC)··········2·(LIBC)·······
19 ··03c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······19 ··03c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
20 ··040:···2·(LIBC)··········1·(*global*)······1·(*global*)······2·(LIBC)·······20 ··040:···2·(LIBC)··········1·(*global*)······1·(*global*)······2·(LIBC)·······
21 ··044:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········1·(*global*)···21 ··044:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········1·(*global*)···
22 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······2·(LIBC)·······22 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······2·(LIBC)·······
23 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(LIBC)·······23 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(LIBC)·······
24 ··050:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······24 ··050:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
25 ··054:···3·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···25 ··054:···3·(LIBC)··········3·(LIBC)··········1·(*global*)······1·(*global*)···
26 ··058:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···26 ··058:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
27 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···27 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
28 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···28 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
29 ··064:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···29 ··064:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
30 ··068:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···30 ··068:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
31 ··06c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···31 ··06c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
32 ··070:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···32 ··070:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
Offset 951, 15 lines modifiedOffset 951, 15 lines modified
951 ··ecc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···951 ··ecc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
952 ··ed0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···952 ··ed0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
953 ··ed4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···953 ··ed4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
954 ··ed8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···954 ··ed8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
955 ··edc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···955 ··edc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
956 ··ee0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···956 ··ee0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
957 ··ee4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···957 ··ee4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
958 ··ee8:···1·(*global*)······1·(*global*)···958 ··ee8:···1·(*global*)······1·(*global*)······1·(*global*)···
  
959 Version·needs·section·'.gnu.version_r'·contains·2·entries:959 Version·needs·section·'.gnu.version_r'·contains·2·entries:
960 ·Addr:·0x0000000000018634··Offset:·0x018634··Link:·7·(.dynstr)960 ·Addr:·0x0000000000018650··Offset:·0x018650··Link:·7·(.dynstr)
961 ··000000:·Version:·1··File:·libc.so··Cnt:·1961 ··000000:·Version:·1··File:·libc.so··Cnt:·1
962 ··0x0020:···Name:·LIBC··Flags:·none··Version:·2962 ··0x0020:···Name:·LIBC··Flags:·none··Version:·2
963 ··0x0010:·Version:·1··File:·libm.so··Cnt:·1963 ··0x0010:·Version:·1··File:·libm.so··Cnt:·1
964 ··0x0030:···Name:·LIBC··Flags:·none··Version:·3964 ··0x0030:···Name:·LIBC··Flags:·none··Version:·3
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·2065880···»   Blocks:·4032·······IO·Block:·4096···regular·file1 ··Size:·2065896···»   Blocks:·4032·······IO·Block:·4096···regular·file
2 Links:·12 Links:·1
3 Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev)3 Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev)
  
4 Modify:·1970-01-01·00:00:00.000000000·+00004 Modify:·1970-01-01·00:00:00.000000000·+0000