40.1 KB
/home/dev/aosp/build/android-10.0.0_r7/coral-user/Google/system.img.apexes/com.google.android.conscrypt.apex-apex_payload.img.mount vs.
/home/dev/aosp/build/android-10.0.0_r7/aosp_coral-user/Ubuntu18.04/system.img.apexes/com.android.conscrypt.apex-apex_payload.img.mount
818 B
/home/dev/aosp/build/android-10.0.0_r7/coral-user/Google/system.img.apexes/com.google.android.conscrypt.apex-apex_payload.img.mount/apex_manifest.json vs.
/home/dev/aosp/build/android-10.0.0_r7/aosp_coral-user/Ubuntu18.04/system.img.apexes/com.android.conscrypt.apex-apex_payload.img.mount/apex_manifest.json
515 B
/home/dev/aosp/build/android-10.0.0_r7/coral-user/Google/system.img.apexes/com.google.android.conscrypt.apex-apex_payload.img.mount/apex_manifest.json vs.
/home/dev/aosp/build/android-10.0.0_r7/aosp_coral-user/Ubuntu18.04/system.img.apexes/com.android.conscrypt.apex-apex_payload.img.mount/apex_manifest.json
Differences: {'replace': "OrderedDict([('name', 'com.android.conscrypt'), ('version', 290000000)])"}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 {1 {
2 ····"name":·"com.android.conscrypt",2 ····"name":·"com.android.conscrypt",
3 ····"version":·2916015003 ····"version":·290000000
4 }4 }
35.1 KB
/home/dev/aosp/build/android-10.0.0_r7/coral-user/Google/system.img.apexes/com.google.android.conscrypt.apex-apex_payload.img.mount/lib vs.
/home/dev/aosp/build/android-10.0.0_r7/aosp_coral-user/Ubuntu18.04/system.img.apexes/com.android.conscrypt.apex-apex_payload.img.mount/lib
12.4 KB
/home/dev/aosp/build/android-10.0.0_r7/coral-user/Google/system.img.apexes/com.google.android.conscrypt.apex-apex_payload.img.mount/lib/libc++.so vs.
/home/dev/aosp/build/android-10.0.0_r7/aosp_coral-user/Ubuntu18.04/system.img.apexes/com.android.conscrypt.apex-apex_payload.img.mount/lib/libc++.so
900 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:···············0x3600011 ··Entry·point·address:···············0x36000
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········583780·(bytes·into·file)13 ··Start·of·section·headers:··········579688·(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.37 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·0x360003 Entry·point·0x36000
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·0x35350·0x35350·R···0x10008 ··LOAD···········0x000000·0x00000000·0x00000000·0x35314·0x35314·R···0x1000
9 ··LOAD···········0x036000·0x00036000·0x00036000·0x4e1d0·0x4e1d0·R·E·0x10009 ··LOAD···········0x036000·0x00036000·0x00036000·0x4de80·0x4de80·R·E·0x1000
10 ··LOAD···········0x085000·0x00085000·0x00085000·0x05108·0x07845·RW··0x100010 ··LOAD···········0x084000·0x00084000·0x00084000·0x05100·0x07845·RW··0x1000
11 ··DYNAMIC········0x0896f4·0x000896f4·0x000896f4·0x000e8·0x000e8·RW··0x411 ··DYNAMIC········0x0886f4·0x000886f4·0x000886f4·0x000e8·0x000e8·RW··0x4
12 ··GNU_RELRO······0x086000·0x00086000·0x00086000·0x04108·0x05000·R···0x112 ··GNU_RELRO······0x085000·0x00085000·0x00085000·0x04100·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·0x02ae0·0x02ae0·R···0x415 ··EXIDX··········0x00018c·0x0000018c·0x0000018c·0x02ae0·0x02ae0·R···0x4
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····18 ···00·····
4.55 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x8e864:1 There·are·27·section·headers,·starting·at·offset·0x8d868:
  
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·002ae0·00··AL·14···0··47 ··[·3]·.ARM.exidx········ARM_EXIDX·······0000018c·00018c·002ae0·00··AL·14···0··4
8 ··[·4]·.dynsym···········DYNSYM··········00002c6c·002c6c·0090f0·10···A··8···1··48 ··[·4]·.dynsym···········DYNSYM··········00002c6c·002c6c·0090d0·10···A··8···1··4
9 ··[·5]·.gnu.version······VERSYM··········0000bd5c·00bd5c·00121e·02···A··4···0··29 ··[·5]·.gnu.version······VERSYM··········0000bd3c·00bd3c·00121a·02···A··4···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········0000cf7c·00cf7c·000060·00···A··8···2··410 ··[·6]·.gnu.version_r····VERNEED·········0000cf58·00cf58·000060·00···A··8···2··4
11 ··[·7]·.gnu.hash·········GNU_HASH········0000cfdc·00cfdc·003ab8·00···A··4···0··411 ··[·7]·.gnu.hash·········GNU_HASH········0000cfb8·00cfb8·003aac·00···A··4···0··4
12 ··[·8]·.dynstr···········STRTAB··········00010a94·010a94·018b9e·00···A··0···0··112 ··[·8]·.dynstr···········STRTAB··········00010a64·010a64·018b82·00···A··0···0··1
13 ··[·9]·.rel.dyn··········LOOS+0x1········00029634·029634·001e55·01···A··4···0··413 ··[·9]·.rel.dyn··········LOOS+0x1········000295e8·0295e8·001e55·01···A··4···0··4
14 ··[10]·.relr.dyn·········LOOS+0xfffff00··0002b48c·02b48c·000170·04···A··0···0··414 ··[10]·.relr.dyn·········LOOS+0xfffff00··0002b440·02b440·000170·04···A··0···0··4
15 ··[11]·.rel.plt··········REL·············0002b5fc·02b5fc·000ca0·08···A··4··22··415 ··[11]·.rel.plt··········REL·············0002b5b0·02b5b0·000c90·08···A··4··22··4
16 ··[12]·.rodata···········PROGBITS········0002c2a0·02c2a0·005160·00·AMS··0···0·3216 ··[12]·.rodata···········PROGBITS········0002c240·02c240·005160·00·AMS··0···0·32
17 ··[13]·.ARM.extab········PROGBITS········00031400·031400·003f50·00···A··0···0··417 ··[13]·.ARM.extab········PROGBITS········000313a0·0313a0·003f74·00···A··0···0··4
18 ··[14]·.text·············PROGBITS········00036000·036000·04c86c·00··AX··0···0·1618 ··[14]·.text·············PROGBITS········00036000·036000·04c53c·00··AX··0···0·16
19 ··[15]·.plt··············PROGBITS········00082870·082870·001960·00··AX··0···0·1619 ··[15]·.plt··············PROGBITS········00082540·082540·001940·00··AX··0···0·16
20 ··[16]·.data·············PROGBITS········00085000·085000·000015·00··WA··0···0··420 ··[16]·.data·············PROGBITS········00084000·084000·000015·00··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······00086000·086000·000008·00··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······00085000·085000·000008·00··WA··0···0··4
22 ··[18]·.data.rel.ro······PROGBITS········00086008·086008·0036e8·00··WA··0···0··422 ··[18]·.data.rel.ro······PROGBITS········00085008·085008·0036e8·00··WA··0···0··4
23 ··[19]·.init_array·······INIT_ARRAY······000896f0·0896f0·000004·00··WA··0···0··423 ··[19]·.init_array·······INIT_ARRAY······000886f0·0886f0·000004·00··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········000896f4·0896f4·0000e8·08··WA··8···0··424 ··[20]·.dynamic··········DYNAMIC·········000886f4·0886f4·0000e8·08··WA··8···0··4
25 ··[21]·.got··············PROGBITS········000897dc·0897dc·0002d0·00··WA··0···0··425 ··[21]·.got··············PROGBITS········000887dc·0887dc·0002d0·00··WA··0···0··4
26 ··[22]·.got.plt··········PROGBITS········00089aac·089aac·00065c·00··WA··0···0··426 ··[22]·.got.plt··········PROGBITS········00088aac·088aac·000654·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········0008b000·08a110·001845·00··WA··0···0·1627 ··[23]·.bss··············NOBITS··········0008a000·089100·001845·00··WA··0···0·16
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·08a110·00002e·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·089100·000032·00······0···0··1
29 ··[25]·.shstrtab·········STRTAB··········00000000·08a13e·000113·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·089132·000113·00······0···0··1
30 ··[26]·.gnu_debugdata····PROGBITS········00000000·08a251·004610·00······0···0··130 ··[26]·.gnu_debugdata····PROGBITS········00000000·089245·004620·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.43 KB
readelf --wide --dynamic {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
  
1 Dynamic·section·at·offset·0x896f4·contains·29·entries:1 Dynamic·section·at·offset·0x886f4·contains·29·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so]
6 ·0x0000000e·(SONAME)·····················Library·soname:·[libc++.so]6 ·0x0000000e·(SONAME)·····················Library·soname:·[libc++.so]
7 ·0x0000001e·(FLAGS)······················BIND_NOW7 ·0x0000001e·(FLAGS)······················BIND_NOW
8 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW8 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
9 ·0x6000000f·(Operating·System·specific:·6000000f)········0x296349 ·0x6000000f·(Operating·System·specific:·6000000f)········0x295e8
10 ·0x60000010·(Operating·System·specific:·60000010)········0x1e5510 ·0x60000010·(Operating·System·specific:·60000010)········0x1e55
11 ·0x00000013·(RELENT)·····················8·(bytes)11 ·0x00000013·(RELENT)·····················8·(bytes)
12 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0x2b48c12 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0x2b440
13 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0x17013 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0x170
14 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x414 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x4
15 ·0x00000017·(JMPREL)·····················0x2b5fc15 ·0x00000017·(JMPREL)·····················0x2b5b0
16 ·0x00000002·(PLTRELSZ)···················3232·(bytes)16 ·0x00000002·(PLTRELSZ)···················3216·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x89aac17 ·0x00000003·(PLTGOT)·····················0x88aac
18 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000006·(SYMTAB)·····················0x2c6c19 ·0x00000006·(SYMTAB)·····················0x2c6c
20 ·0x0000000b·(SYMENT)·····················16·(bytes)20 ·0x0000000b·(SYMENT)·····················16·(bytes)
21 ·0x00000005·(STRTAB)·····················0x10a9421 ·0x00000005·(STRTAB)·····················0x10a64
22 ·0x0000000a·(STRSZ)······················101278·(bytes)22 ·0x0000000a·(STRSZ)······················101250·(bytes)
23 ·0x6ffffef5·(GNU_HASH)···················0xcfdc23 ·0x6ffffef5·(GNU_HASH)···················0xcfb8
24 ·0x00000019·(INIT_ARRAY)·················0x896f024 ·0x00000019·(INIT_ARRAY)·················0x886f0
25 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)25 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
26 ·0x0000001a·(FINI_ARRAY)·················0x8600026 ·0x0000001a·(FINI_ARRAY)·················0x85000
27 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)27 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)
28 ·0x6ffffff0·(VERSYM)·····················0xbd5c28 ·0x6ffffff0·(VERSYM)·····················0xbd3c
29 ·0x6ffffffe·(VERNEED)····················0xcf7c29 ·0x6ffffffe·(VERNEED)····················0xcf58
30 ·0x6fffffff·(VERNEEDNUM)·················230 ·0x6fffffff·(VERNEEDNUM)·················2
31 ·0x00000000·(NULL)·······················0x031 ·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:·09dfdb05bee9d1ae619e760b283fba696 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f6671313e688bea01f957156d949b58b
2.0 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·2319·entries:1 Version·symbols·section·'.gnu.version'·contains·2317·entries:
2 ·Addr:·0x000000000000bd5c··Offset:·0x00bd5c··Link:·4·(.dynsym)2 ·Addr:·0x000000000000bd3c··Offset:·0x00bd3c··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)··········2·(LIBC)·······4 ··004:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
5 ··008:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······5 ··008:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
6 ··00c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······6 ··00c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
7 ··010:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······7 ··010:···2·(LIBC)··········2·(LIBC)··········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:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······9 ··018:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
Offset 576, 17 lines modifiedOffset 576, 17 lines modified
576 ··8f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···576 ··8f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
577 ··8f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···577 ··8f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
578 ··8f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···578 ··8f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
579 ··8fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···579 ··8fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
580 ··900:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···580 ··900:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
581 ··904:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···581 ··904:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
582 ··908:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···582 ··908:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
583 ··90c:···1·(*global*)······1·(*global*)······1·(*global*)···583 ··90c:···1·(*global*)···
  
584 Version·needs·section·'.gnu.version_r'·contains·2·entries:584 Version·needs·section·'.gnu.version_r'·contains·2·entries:
585 ·Addr:·0x000000000000cf7c··Offset:·0x00cf7c··Link:·8·(.dynstr)585 ·Addr:·0x000000000000cf58··Offset:·0x00cf58··Link:·8·(.dynstr)
586 ··000000:·Version:·1··File:·libc.so··Cnt:·3586 ··000000:·Version:·1··File:·libc.so··Cnt:·3
587 ··0x0020:···Name:·LIBC··Flags:·none··Version:·2587 ··0x0020:···Name:·LIBC··Flags:·none··Version:·2
588 ··0x0030:···Name:·LIBC_N··Flags:·none··Version:·3588 ··0x0030:···Name:·LIBC_N··Flags:·none··Version:·3
589 ··0x0040:···Name:·LIBC_O··Flags:·none··Version:·4589 ··0x0040:···Name:·LIBC_O··Flags:·none··Version:·4
590 ··0x0010:·Version:·1··File:·libdl.so··Cnt:·1590 ··0x0010:·Version:·1··File:·libdl.so··Cnt:·1
591 ··0x0050:···Name:·LIBC··Flags:·none··Version:·5591 ··0x0050:···Name:·LIBC··Flags:·none··Version:·5
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·584860····»    Blocks:·1144·······IO·Block:·4096···regular·file1 ··Size:·580768····»    Blocks:·1136·······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
  
  
12.9 KB
/home/dev/aosp/build/android-10.0.0_r7/coral-user/Google/system.img.apexes/com.google.android.conscrypt.apex-apex_payload.img.mount/lib/libcrypto.so vs.
/home/dev/aosp/build/android-10.0.0_r7/aosp_coral-user/Ubuntu18.04/system.img.apexes/com.android.conscrypt.apex-apex_payload.img.mount/lib/libcrypto.so
900 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:···············0x4300011 ··Entry·point·address:···············0x43000
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········902496·(bytes·into·file)13 ··Start·of·section·headers:··········898372·(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.7 KB
readelf --wide --program-header {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x430003 Entry·point·0x43000
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·0x42e9c·0x42e9c·R···0x10008 ··LOAD···········0x000000·0x00000000·0x00000000·0x42e3c·0x42e3c·R···0x1000
9 ··LOAD···········0x043000·0x00043000·0x00043000·0x87110·0x87110·R·E·0x10009 ··LOAD···········0x043000·0x00043000·0x00043000·0x86980·0x86980·R·E·0x1000
10 ··LOAD···········0x0cb000·0x000cb000·0x000cb000·0x0a8f4·0x0bb9c·RW··0x100010 ··LOAD···········0x0ca000·0x000ca000·0x000ca000·0x0a8ec·0x0bb9c·RW··0x1000
11 ··DYNAMIC········0x0d45c4·0x000d45c4·0x000d45c4·0x000e0·0x000e0·RW··0x411 ··DYNAMIC········0x0d35c4·0x000d35c4·0x000d35c4·0x000e0·0x000e0·RW··0x4
12 ··GNU_RELRO······0x0cc000·0x000cc000·0x000cc000·0x098f4·0x0a000·R···0x112 ··GNU_RELRO······0x0cb000·0x000cb000·0x000cb000·0x098ec·0x0a000·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·0x000b8·0x000b8·R···0x414 ··NOTE···········0x000154·0x00000154·0x00000154·0x000b8·0x000b8·R···0x4
15 ··EXIDX··········0x00020c·0x0000020c·0x0000020c·0x04120·0x04120·R···0x415 ··EXIDX··········0x00020c·0x0000020c·0x0000020c·0x04128·0x04128·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·.ARM.exidx·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.hash·.dynstr·.rel.dyn·.rel.plt·.rodata·.ARM.extab·19 ···01·····.note.android.ident·.note.gnu.build-id·.ARM.exidx·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.hash·.dynstr·.rel.dyn·.rel.plt·.rodata·.ARM.extab·
20 ···02·····.text·.plt·20 ···02·····.text·.plt·
21 ···03·····.data·.fini_array·.data.rel.ro·.init_array·.dynamic·.got·.got.plt·.bss·21 ···03·····.data·.fini_array·.data.rel.ro·.init_array·.dynamic·.got·.got.plt·.bss·
4.63 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 There·are·27·section·headers,·starting·at·offset·0xdc560:1 There·are·27·section·headers,·starting·at·offset·0xdb544:
  
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·000098·00···A··0···0··45 ··[·1]·.note.android.ident·NOTE············00000154·000154·000098·00···A··0···0··4
6 ··[·2]·.note.gnu.build-id·NOTE············000001ec·0001ec·000020·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············000001ec·0001ec·000020·00···A··0···0··4
7 ··[·3]·.ARM.exidx········ARM_EXIDX·······0000020c·00020c·004120·00··AL·14···0··47 ··[·3]·.ARM.exidx········ARM_EXIDX·······0000020c·00020c·004128·00··AL·14···0··4
8 ··[·4]·.dynsym···········DYNSYM··········0000432c·00432c·0092c0·10···A··9···1··48 ··[·4]·.dynsym···········DYNSYM··········00004334·004334·0092a0·10···A··9···1··4
9 ··[·5]·.gnu.version······VERSYM··········0000d5ec·00d5ec·001258·02···A··4···0··29 ··[·5]·.gnu.version······VERSYM··········0000d5d4·00d5d4·001254·02···A··4···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········0000e844·00e844·000020·00···A··9···1··410 ··[·6]·.gnu.version_r····VERNEED·········0000e828·00e828·000020·00···A··9···1··4
11 ··[·7]·.gnu.hash·········GNU_HASH········0000e864·00e864·003c74·00···A··4···0··411 ··[·7]·.gnu.hash·········GNU_HASH········0000e848·00e848·003c68·00···A··4···0··4
12 ··[·8]·.hash·············HASH············000124d8·0124d8·004968·04···A··4···0··412 ··[·8]·.hash·············HASH············000124b0·0124b0·004958·04···A··4···0··4
13 ··[·9]·.dynstr···········STRTAB··········00016e40·016e40·00aa38·00···A··0···0··113 ··[·9]·.dynstr···········STRTAB··········00016e08·016e08·00aa1c·00···A··0···0··1
14 ··[10]·.rel.dyn··········REL·············00021878·021878·007e50·08···A··4···0··414 ··[10]·.rel.dyn··········REL·············00021824·021824·007e50·08···A··4···0··4
15 ··[11]·.rel.plt··········REL·············000296c8·0296c8·002070·08···A··4··22··415 ··[11]·.rel.plt··········REL·············00029674·029674·002060·08···A··4··22··4
16 ··[12]·.rodata···········PROGBITS········0002b740·02b740·017578·00·AMS··0···0·3216 ··[12]·.rodata···········PROGBITS········0002b6e0·02b6e0·017578·00·AMS··0···0·32
17 ··[13]·.ARM.extab········PROGBITS········00042cb8·042cb8·0001e4·00···A··0···0··417 ··[13]·.ARM.extab········PROGBITS········00042c58·042c58·0001e4·00···A··0···0··4
18 ··[14]·.text·············PROGBITS········00043000·043000·083004·00··AX··0···0·6418 ··[14]·.text·············PROGBITS········00043000·043000·0828a0·00··AX··0···0·64
19 ··[15]·.plt··············PROGBITS········000c6010·0c6010·004100·00··AX··0···0·1619 ··[15]·.plt··············PROGBITS········000c58a0·0c58a0·0040e0·00··AX··0···0·16
20 ··[16]·.data·············PROGBITS········000cb000·0cb000·00025c·00··WA··0···0··420 ··[16]·.data·············PROGBITS········000ca000·0ca000·00025c·00··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······000cc000·0cc000·000008·00··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······000cb000·0cb000·000008·00··WA··0···0··4
22 ··[18]·.data.rel.ro······PROGBITS········000cc008·0cc008·0085b8·00··WA··0···0··422 ··[18]·.data.rel.ro······PROGBITS········000cb008·0cb008·0085b8·00··WA··0···0··4
23 ··[19]·.init_array·······INIT_ARRAY······000d45c0·0d45c0·000004·00··WA··0···0··423 ··[19]·.init_array·······INIT_ARRAY······000d35c0·0d35c0·000004·00··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········000d45c4·0d45c4·0000e0·08··WA··9···0··424 ··[20]·.dynamic··········DYNAMIC·········000d35c4·0d35c4·0000e0·08··WA··9···0··4
25 ··[21]·.got··············PROGBITS········000d46a4·0d46a4·00020c·00··WA··0···0··425 ··[21]·.got··············PROGBITS········000d36a4·0d36a4·00020c·00··WA··0···0··4
26 ··[22]·.got.plt··········PROGBITS········000d48b0·0d48b0·001044·00··WA··0···0··426 ··[22]·.got.plt··········PROGBITS········000d38b0·0d38b0·00103c·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········000d6000·0d5900·000b9c·00··WA··0···0·1627 ··[23]·.bss··············NOBITS··········000d5000·0d48f0·000b9c·00··WA··0···0·16
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0d5900·000030·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0d48f0·000030·00······0···0··1
29 ··[25]·.shstrtab·········STRTAB··········00000000·0d5930·00010f·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·0d4920·00010f·00······0···0··1
30 ··[26]·.gnu_debugdata····PROGBITS········00000000·0d5a3f·006b20·00······0···0··130 ··[26]·.gnu_debugdata····PROGBITS········00000000·0d4a2f·006b14·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.33 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xd45c4·contains·28·entries:1 Dynamic·section·at·offset·0xd35c4·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so]
6 ·0x0000000e·(SONAME)·····················Library·soname:·[libcrypto.so]6 ·0x0000000e·(SONAME)·····················Library·soname:·[libcrypto.so]
7 ·0x0000001e·(FLAGS)······················BIND_NOW7 ·0x0000001e·(FLAGS)······················BIND_NOW
8 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW8 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
9 ·0x00000011·(REL)························0x218789 ·0x00000011·(REL)························0x21824
10 ·0x00000012·(RELSZ)······················32336·(bytes)10 ·0x00000012·(RELSZ)······················32336·(bytes)
11 ·0x00000013·(RELENT)·····················8·(bytes)11 ·0x00000013·(RELENT)·····················8·(bytes)
12 ·0x6ffffffa·(RELCOUNT)···················371412 ·0x6ffffffa·(RELCOUNT)···················3714
13 ·0x00000017·(JMPREL)·····················0x296c813 ·0x00000017·(JMPREL)·····················0x29674
14 ·0x00000002·(PLTRELSZ)···················8304·(bytes)14 ·0x00000002·(PLTRELSZ)···················8288·(bytes)
15 ·0x00000003·(PLTGOT)·····················0xd48b015 ·0x00000003·(PLTGOT)·····················0xd38b0
16 ·0x00000014·(PLTREL)·····················REL16 ·0x00000014·(PLTREL)·····················REL
17 ·0x00000006·(SYMTAB)·····················0x432c17 ·0x00000006·(SYMTAB)·····················0x4334
18 ·0x0000000b·(SYMENT)·····················16·(bytes)18 ·0x0000000b·(SYMENT)·····················16·(bytes)
19 ·0x00000005·(STRTAB)·····················0x16e4019 ·0x00000005·(STRTAB)·····················0x16e08
20 ·0x0000000a·(STRSZ)······················43576·(bytes)20 ·0x0000000a·(STRSZ)······················43548·(bytes)
21 ·0x6ffffef5·(GNU_HASH)···················0xe86421 ·0x6ffffef5·(GNU_HASH)···················0xe848
22 ·0x00000004·(HASH)·······················0x124d822 ·0x00000004·(HASH)·······················0x124b0
23 ·0x00000019·(INIT_ARRAY)·················0xd45c023 ·0x00000019·(INIT_ARRAY)·················0xd35c0
24 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)24 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
25 ·0x0000001a·(FINI_ARRAY)·················0xcc00025 ·0x0000001a·(FINI_ARRAY)·················0xcb000
26 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)26 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)
27 ·0x6ffffff0·(VERSYM)·····················0xd5ec27 ·0x6ffffff0·(VERSYM)·····················0xd5d4
28 ·0x6ffffffe·(VERNEED)····················0xe84428 ·0x6ffffffe·(VERNEED)····················0xe828
29 ·0x6fffffff·(VERNEEDNUM)·················129 ·0x6fffffff·(VERNEEDNUM)·················1
30 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
985 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··············0x00000084»      NT_VERSION·(version)»   ···description·data:·10·00·00·00·72·31·38·62·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·35·30·36·33·30·34·35·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·10·00·00·00·72·31·38·62·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·35·30·36·33·30·34·35·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·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:·bab575dd0f8325b9f06326bb2ef5c8876 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·192644f5b4d46daa227737543c86a997
1.84 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·2348·entries:1 Version·symbols·section·'.gnu.version'·contains·2346·entries:
2 ·Addr:·0x000000000000d5ec··Offset:·0x00d5ec··Link:·4·(.dynsym)2 ·Addr:·0x000000000000d5d4··Offset:·0x00d5d4··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)··········2·(LIBC)·······4 ··004:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
5 ··008:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······5 ··008:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
6 ··00c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······6 ··00c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
7 ··010:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······7 ··010:···2·(LIBC)··········2·(LIBC)··········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:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······9 ··018:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
Offset 583, 13 lines modifiedOffset 583, 13 lines modified
583 ··90c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···583 ··90c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
584 ··910:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···584 ··910:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
585 ··914:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···585 ··914:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
586 ··918:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···586 ··918:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
587 ··91c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···587 ··91c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
588 ··920:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···588 ··920:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
589 ··924:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···589 ··924:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
590 ··928:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···590 ··928:···1·(*global*)······1·(*global*)···
  
591 Version·needs·section·'.gnu.version_r'·contains·1·entry:591 Version·needs·section·'.gnu.version_r'·contains·1·entry:
592 ·Addr:·0x000000000000e844··Offset:·0x00e844··Link:·9·(.dynstr)592 ·Addr:·0x000000000000e828··Offset:·0x00e828··Link:·9·(.dynstr)
593 ··000000:·Version:·1··File:·libc.so··Cnt:·1593 ··000000:·Version:·1··File:·libc.so··Cnt:·1
594 ··0x0010:···Name:·LIBC··Flags:·none··Version:·2594 ··0x0010:···Name:·LIBC··Flags:·none··Version:·2
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·903576····»    Blocks:·1768·······IO·Block:·4096···regular·file1 ··Size:·899452····»    Blocks:·1760·······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
  
  
5.76 KB
/home/dev/aosp/build/android-10.0.0_r7/coral-user/Google/system.img.apexes/com.google.android.conscrypt.apex-apex_payload.img.mount/lib/libjavacrypto.so vs.
/home/dev/aosp/build/android-10.0.0_r7/aosp_coral-user/Ubuntu18.04/system.img.apexes/com.android.conscrypt.apex-apex_payload.img.mount/lib/libjavacrypto.so
900 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:···············0x1400011 ··Entry·point·address:···············0x14000
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········217364·(bytes·into·file)13 ··Start·of·section·headers:··········217392·(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:·········2519 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2320 ··Section·header·string·table·index:·23
996 B
readelf --wide --program-header {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 Entry·point·0x140003 Entry·point·0x14000
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·0x13dc0·0x13dc0·R···0x10008 ··LOAD···········0x000000·0x00000000·0x00000000·0x13dc0·0x13dc0·R···0x1000
9 ··LOAD···········0x014000·0x00014000·0x00014000·0x1c560·0x1c560·R·E·0x10009 ··LOAD···········0x014000·0x00014000·0x00014000·0x1c4d0·0x1c4d0·R·E·0x1000
10 ··LOAD···········0x031000·0x00031000·0x00031000·0x01894·0x020b8·RW··0x100010 ··LOAD···········0x031000·0x00031000·0x00031000·0x01894·0x020b8·RW··0x1000
11 ··DYNAMIC········0x032008·0x00032008·0x00032008·0x000f8·0x000f8·RW··0x411 ··DYNAMIC········0x032008·0x00032008·0x00032008·0x000f8·0x000f8·RW··0x4
12 ··GNU_RELRO······0x032000·0x00032000·0x00032000·0x00894·0x01000·R···0x112 ··GNU_RELRO······0x032000·0x00032000·0x00032000·0x00894·0x01000·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·0x009d0·0x009d0·R···0x415 ··EXIDX··········0x00018c·0x0000018c·0x0000018c·0x009d0·0x009d0·R···0x4
  
2.73 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x35114:1 There·are·25·section·headers,·starting·at·offset·0x35130:
  
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·0009d0·00··AL·14···0··47 ··[·3]·.ARM.exidx········ARM_EXIDX·······0000018c·00018c·0009d0·00··AL·14···0··4
Offset 12, 23 lines modifiedOffset 12, 23 lines modified
12 ··[·7]·.gnu.hash·········GNU_HASH········00002c00·002c00·000088·00···A··4···0··412 ··[·7]·.gnu.hash·········GNU_HASH········00002c00·002c00·000088·00···A··4···0··4
13 ··[·8]·.dynstr···········STRTAB··········00002c88·002c88·002005·00···A··0···0··113 ··[·8]·.dynstr···········STRTAB··········00002c88·002c88·002005·00···A··0···0··1
14 ··[·9]·.rel.dyn··········LOOS+0x1········00004c90·004c90·000051·01···A··4···0··414 ··[·9]·.rel.dyn··········LOOS+0x1········00004c90·004c90·000051·01···A··4···0··4
15 ··[10]·.relr.dyn·········LOOS+0xfffff00··00004ce4·004ce4·000088·04···A··0···0··415 ··[10]·.relr.dyn·········LOOS+0xfffff00··00004ce4·004ce4·000088·04···A··0···0··4
16 ··[11]·.rel.plt··········REL·············00004d6c·004d6c·000d88·08···A··4··20··416 ··[11]·.rel.plt··········REL·············00004d6c·004d6c·000d88·08···A··4··20··4
17 ··[12]·.rodata···········PROGBITS········00005af4·005af4·00e1c4·00·AMS··0···0··417 ··[12]·.rodata···········PROGBITS········00005af4·005af4·00e1c4·00·AMS··0···0··4
18 ··[13]·.ARM.extab········PROGBITS········00013cb8·013cb8·000108·00···A··0···0··418 ··[13]·.ARM.extab········PROGBITS········00013cb8·013cb8·000108·00···A··0···0··4
19 ··[14]·.text·············PROGBITS········00014000·014000·01aa2c·00··AX··0···0··419 ··[14]·.text·············PROGBITS········00014000·014000·01a998·00··AX··0···0··4
20 ··[15]·.plt··············PROGBITS········0002ea30·02ea30·001b30·00··AX··0···0·1620 ··[15]·.plt··············PROGBITS········0002e9a0·02e9a0·001b30·00··AX··0···0·16
21 ··[16]·.data·············PROGBITS········00031000·031000·000d7c·00··WA··0···0··421 ··[16]·.data·············PROGBITS········00031000·031000·000d7c·00··WA··0···0··4
22 ··[17]·.fini_array·······FINI_ARRAY······00032000·032000·000008·00··WA··0···0··422 ··[17]·.fini_array·······FINI_ARRAY······00032000·032000·000008·00··WA··0···0··4
23 ··[18]·.dynamic··········DYNAMIC·········00032008·032008·0000f8·08··WA··8···0··423 ··[18]·.dynamic··········DYNAMIC·········00032008·032008·0000f8·08··WA··8···0··4
24 ··[19]·.got··············PROGBITS········00032100·032100·0000c4·00··WA··0···0··424 ··[19]·.got··············PROGBITS········00032100·032100·0000c4·00··WA··0···0··4
25 ··[20]·.got.plt··········PROGBITS········000321c4·0321c4·0006d0·00··WA··0···0··425 ··[20]·.got.plt··········PROGBITS········000321c4·0321c4·0006d0·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00033000·032894·0000b8·00··WA··0···0··426 ··[21]·.bss··············NOBITS··········00033000·032894·0000b8·00··WA··0···0··4
27 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·032894·00002e·00······0···0··127 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·032894·000032·00······0···0··1
28 ··[23]·.shstrtab·········STRTAB··········00000000·0328c2·0000fa·00······0···0··128 ··[23]·.shstrtab·········STRTAB··········00000000·0328c6·0000fa·00······0···0··1
29 ··[24]·.gnu_debugdata····PROGBITS········00000000·0329bc·002758·00······0···0··129 ··[24]·.gnu_debugdata····PROGBITS········00000000·0329c0·002770·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 ··y·(purecode),·p·(processor·specific)34 ··y·(purecode),·p·(processor·specific)
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:·7f4a54984ec98391e257baa93579e2066 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1f2e7c48c29e7ff1b63e9742b2b48947
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·218364····»    Blocks:·432········IO·Block:·4096···regular·file1 ··Size:·218392····»    Blocks:·432········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
  
  
3.74 KB
/home/dev/aosp/build/android-10.0.0_r7/coral-user/Google/system.img.apexes/com.google.android.conscrypt.apex-apex_payload.img.mount/lib/libssl.so vs.
/home/dev/aosp/build/android-10.0.0_r7/aosp_coral-user/Ubuntu18.04/system.img.apexes/com.android.conscrypt.apex-apex_payload.img.mount/lib/libssl.so
996 B
readelf --wide --program-header {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 Entry·point·0x110003 Entry·point·0x11000
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·0x10048·0x10048·R···0x10008 ··LOAD···········0x000000·0x00000000·0x00000000·0x10048·0x10048·R···0x1000
9 ··LOAD···········0x011000·0x00011000·0x00011000·0x23c50·0x23c50·R·E·0x10009 ··LOAD···········0x011000·0x00011000·0x00011000·0x23b50·0x23b50·R·E·0x1000
10 ··LOAD···········0x035000·0x00035000·0x00035000·0x0236c·0x0236c·RW··0x100010 ··LOAD···········0x035000·0x00035000·0x00035000·0x0236c·0x0236c·RW··0x1000
11 ··DYNAMIC········0x036c10·0x00036c10·0x00036c10·0x000d8·0x000d8·RW··0x411 ··DYNAMIC········0x036c10·0x00036c10·0x00036c10·0x000d8·0x000d8·RW··0x4
12 ··GNU_RELRO······0x036000·0x00036000·0x00036000·0x0136c·0x02000·R···0x112 ··GNU_RELRO······0x036000·0x00036000·0x00036000·0x0136c·0x02000·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·0x000b8·0x000b8·R···0x414 ··NOTE···········0x000154·0x00000154·0x00000154·0x000b8·0x000b8·R···0x4
15 ··EXIDX··········0x00020c·0x0000020c·0x0000020c·0x013f0·0x013f0·R···0x415 ··EXIDX··········0x00020c·0x0000020c·0x0000020c·0x013f0·0x013f0·R···0x4
  
1.52 KB
readelf --wide --sections {}
    
Offset 12, 16 lines modifiedOffset 12, 16 lines modified
12 ··[·7]·.gnu.hash·········GNU_HASH········000052dc·0052dc·000e58·00···A··4···0··412 ··[·7]·.gnu.hash·········GNU_HASH········000052dc·0052dc·000e58·00···A··4···0··4
13 ··[·8]·.hash·············HASH············00006134·006134·001b08·04···A··4···0··413 ··[·8]·.hash·············HASH············00006134·006134·001b08·04···A··4···0··4
14 ··[·9]·.dynstr···········STRTAB··········00007c3c·007c3c·004881·00···A··0···0··114 ··[·9]·.dynstr···········STRTAB··········00007c3c·007c3c·004881·00···A··0···0··1
15 ··[10]·.rel.dyn··········REL·············0000c4c0·00c4c0·000ba0·08···A··4···0··415 ··[10]·.rel.dyn··········REL·············0000c4c0·00c4c0·000ba0·08···A··4···0··4
16 ··[11]·.rel.plt··········REL·············0000d060·00d060·000c98·08···A··4··21··416 ··[11]·.rel.plt··········REL·············0000d060·00d060·000c98·08···A··4··21··4
17 ··[12]·.rodata···········PROGBITS········0000dd00·00dd00·0022f1·00·AMS··0···0·3217 ··[12]·.rodata···········PROGBITS········0000dd00·00dd00·0022f1·00·AMS··0···0·32
18 ··[13]·.ARM.extab········PROGBITS········0000fff4·00fff4·000054·00···A··0···0··418 ··[13]·.ARM.extab········PROGBITS········0000fff4·00fff4·000054·00···A··0···0··4
19 ··[14]·.text·············PROGBITS········00011000·011000·022300·00··AX··0···0·1619 ··[14]·.text·············PROGBITS········00011000·011000·0221f4·00··AX··0···0·16
20 ··[15]·.plt··············PROGBITS········00033300·033300·001950·00··AX··0···0·1620 ··[15]·.plt··············PROGBITS········00033200·033200·001950·00··AX··0···0·16
21 ··[16]·.data·············PROGBITS········00035000·035000·000094·00··WA··0···0··421 ··[16]·.data·············PROGBITS········00035000·035000·000094·00··WA··0···0··4
22 ··[17]·.fini_array·······FINI_ARRAY······00036000·036000·000008·00··WA··0···0··422 ··[17]·.fini_array·······FINI_ARRAY······00036000·036000·000008·00··WA··0···0··4
23 ··[18]·.data.rel.ro······PROGBITS········00036008·036008·000c08·00··WA··0···0··423 ··[18]·.data.rel.ro······PROGBITS········00036008·036008·000c08·00··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········00036c10·036c10·0000d8·08··WA··9···0··424 ··[19]·.dynamic··········DYNAMIC·········00036c10·036c10·0000d8·08··WA··9···0··4
25 ··[20]·.got··············PROGBITS········00036ce8·036ce8·00002c·00··WA··0···0··425 ··[20]·.got··············PROGBITS········00036ce8·036ce8·00002c·00··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········00036d14·036d14·000658·00··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········00036d14·036d14·000658·00··WA··0···0··4
27 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·03736c·000030·00······0···0··127 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·03736c·000030·00······0···0··1
985 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··············0x00000084»      NT_VERSION·(version)»   ···description·data:·10·00·00·00·72·31·38·62·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·35·30·36·33·30·34·35·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·10·00·00·00·72·31·38·62·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·35·30·36·33·30·34·35·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·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:·84b8a1101a88f73531a0ff762bc2d2bc6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c1a740ef3b72c4184a715b34241735ae
3.99 KB
/home/dev/aosp/build/android-10.0.0_r7/coral-user/Google/system.img.apexes/com.google.android.conscrypt.apex-apex_payload.img.mount/lib64 vs.
/home/dev/aosp/build/android-10.0.0_r7/aosp_coral-user/Ubuntu18.04/system.img.apexes/com.android.conscrypt.apex-apex_payload.img.mount/lib64
3.72 KB
/home/dev/aosp/build/android-10.0.0_r7/coral-user/Google/system.img.apexes/com.google.android.conscrypt.apex-apex_payload.img.mount/lib64/libc++.so vs.
/home/dev/aosp/build/android-10.0.0_r7/aosp_coral-user/Ubuntu18.04/system.img.apexes/com.android.conscrypt.apex-apex_payload.img.mount/lib64/libc++.so
867 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:···············0x5000011 ··Entry·point·address:···············0x50000
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········840160·(bytes·into·file)13 ··Start·of·section·headers:··········840104·(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:·········2719 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·25
1.7 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·27·section·headers,·starting·at·offset·0xcd1e0:1 There·are·27·section·headers,·starting·at·offset·0xcd1a8:
  
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·00d7d0·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········0000000000000270·000270·00d7d0·18···A··7···1··8
Offset 24, 13 lines modifiedOffset 24, 13 lines modified
24 ··[19]·.data.rel.ro······PROGBITS········00000000000c3010·0c3010·006c20·00··WA··0···0··824 ··[19]·.data.rel.ro······PROGBITS········00000000000c3010·0c3010·006c20·00··WA··0···0··8
25 ··[20]·.init_array·······INIT_ARRAY······00000000000c9c30·0c9c30·000008·00··WA··0···0··825 ··[20]·.init_array·······INIT_ARRAY······00000000000c9c30·0c9c30·000008·00··WA··0···0··8
26 ··[21]·.dynamic··········DYNAMIC·········00000000000c9c38·0c9c38·0001d0·10··WA··7···0··826 ··[21]·.dynamic··········DYNAMIC·········00000000000c9c38·0c9c38·0001d0·10··WA··7···0··8
27 ··[22]·.got··············PROGBITS········00000000000c9e08·0c9e08·000580·00··WA··0···0··827 ··[22]·.got··············PROGBITS········00000000000c9e08·0c9e08·000580·00··WA··0···0··8
28 ··[23]·.got.plt··········PROGBITS········00000000000ca388·0ca388·000c38·00··WA··0···0··828 ··[23]·.got.plt··········PROGBITS········00000000000ca388·0ca388·000c38·00··WA··0···0··8
29 ··[24]·.bss··············NOBITS··········00000000000cb000·0cafc0·003320·00··WA··0···0·1629 ··[24]·.bss··············NOBITS··········00000000000cb000·0cafc0·003320·00··WA··0···0·16
30 ··[25]·.shstrtab·········STRTAB··········0000000000000000·0cafc0·000119·00······0···0··130 ··[25]·.shstrtab·········STRTAB··········0000000000000000·0cafc0·000119·00······0···0··1
31 ··[26]·.gnu_debugdata····PROGBITS········0000000000000000·0cb0d9·002104·00······0···0··131 ··[26]·.gnu_debugdata····PROGBITS········0000000000000000·0cb0d9·0020cc·00······0···0··1
32 Key·to·Flags:32 Key·to·Flags:
33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
36 ··p·(processor·specific)36 ··p·(processor·specific)
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:·af6a0537b2b9adac1c6f03b2885365fb6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·25c74aacc13a3f3bb844c072314e4210
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·841888····»    Blocks:·1648·······IO·Block:·4096···regular·file1 ··Size:·841832····»    Blocks:·1648·······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