29.2 KB
/home/dev/aosp/build/android-11.0.0_r28/crosshatch-user/Google/system.img.apexes/com.android.art.release.apex-apex_payload.img.mount vs.
/home/dev/aosp/build/android-11.0.0_r28/aosp_crosshatch-user/Ubuntu18.04/system.img.apexes/com.android.art.release.apex-apex_payload.img.mount
14.8 KB
/home/dev/aosp/build/android-11.0.0_r28/crosshatch-user/Google/system.img.apexes/com.android.art.release.apex-apex_payload.img.mount/lib vs.
/home/dev/aosp/build/android-11.0.0_r28/aosp_crosshatch-user/Ubuntu18.04/system.img.apexes/com.android.art.release.apex-apex_payload.img.mount/lib
14.5 KB
/home/dev/aosp/build/android-11.0.0_r28/crosshatch-user/Google/system.img.apexes/com.android.art.release.apex-apex_payload.img.mount/lib/libvixl.so vs.
/home/dev/aosp/build/android-11.0.0_r28/aosp_crosshatch-user/Ubuntu18.04/system.img.apexes/com.android.art.release.apex-apex_payload.img.mount/lib/libvixl.so
1.04 KB
readelf --wide --file-header {}
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ··Data:······························2's·complement,·little·endian4 ··Data:······························2's·complement,·little·endian
5 ··Version:···························1·(current)5 ··Version:···························1·(current)
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:···············0x6fee011 ··Entry·point·address:···············0x6ff00
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········1576820·(bytes·into·file)13 ··Start·of·section·headers:··········1576912·(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:·········1017 ··Number·of·program·headers:·········10
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.87 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x6fee02 Entry·point·0x6ff00
3 There·are·10·program·headers,·starting·at·offset·523 There·are·10·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x46 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x6eed4·0x6eed4·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x6eef4·0x6eef4·R···0x1000
8 ··LOAD···········0x06eee0·0x0006fee0·0x0006fee0·0x101120·0x101120·R·E·0x10008 ··LOAD···········0x06ef00·0x0006ff00·0x0006ff00·0x101140·0x101140·R·E·0x1000
9 ··LOAD···········0x170000·0x00171000·0x00171000·0x0a2b0·0x0a2b0·RW··0x10009 ··LOAD···········0x170040·0x00172040·0x00172040·0x0a2b4·0x0a2b4·RW··0x1000
10 ··LOAD···········0x17a2b0·0x0017c2b0·0x0017c2b0·0x00378·0x05530·RW··0x100010 ··LOAD···········0x17a2f4·0x0017d2f4·0x0017d2f4·0x00378·0x0552c·RW··0x1000
11 ··DYNAMIC········0x1780f8·0x001790f8·0x001790f8·0x000f0·0x000f0·RW··0x411 ··DYNAMIC········0x178138·0x0017a138·0x0017a138·0x000f0·0x000f0·RW··0x4
12 ··GNU_RELRO······0x170000·0x00171000·0x00171000·0x0a2b0·0x0b000·R···0x112 ··GNU_RELRO······0x170040·0x00172040·0x00172040·0x0a2b4·0x0afc0·R···0x1
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0
14 ··NOTE···········0x000174·0x00000174·0x00000174·0x00038·0x00038·R···0x414 ··NOTE···········0x000174·0x00000174·0x00000174·0x00038·0x00038·R···0x4
15 ··EXIDX··········0x05e698·0x0005e698·0x0005e698·0x03cc8·0x03cc8·R···0x415 ··EXIDX··········0x05e6ac·0x0005e6ac·0x0005e6ac·0x03cc8·0x03cc8·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·.rel.dyn·.relr.dyn·.ARM.exidx·.rel.plt·.rodata·.ARM.extab·19 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rel.dyn·.relr.dyn·.ARM.exidx·.rel.plt·.rodata·.ARM.extab·
20 ···02·····.text·.plt·20 ···02·····.text·.plt·
21 ···03·····.data.rel.ro·.fini_array·.init_array·.dynamic·.got·.got.plt·21 ···03·····.data.rel.ro·.fini_array·.init_array·.dynamic·.got·.got.plt·
4.63 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x180f74:1 There·are·27·section·headers,·starting·at·offset·0x180fd0:
  
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············00000174·000174·000018·00···A··0···0··45 ··[·1]·.note.android.ident·NOTE············00000174·000174·000018·00···A··0···0··4
6 ··[·2]·.note.gnu.build-id·NOTE············0000018c·00018c·000020·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000018c·00018c·000020·00···A··0···0··4
7 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·00f870·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·00f880·10···A··7···1··4
8 ··[·4]·.gnu.version······VERSYM··········0000fa1c·00fa1c·001f0e·02···A··3···0··28 ··[·4]·.gnu.version······VERSYM··········0000fa2c·00fa2c·001f10·02···A··3···0··2
9 ··[·5]·.gnu.version_r····VERNEED·········0001192c·01192c·000050·00···A··7···2··49 ··[·5]·.gnu.version_r····VERNEED·········0001193c·01193c·000050·00···A··7···2··4
10 ··[·6]·.gnu.hash·········GNU_HASH········0001197c·01197c·006bc8·00···A··3···0··410 ··[·6]·.gnu.hash·········GNU_HASH········0001198c·01198c·006bc8·00···A··3···0··4
11 ··[·7]·.dynstr···········STRTAB··········00018544·018544·0448a3·00···A··0···0··111 ··[·7]·.dynstr···········STRTAB··········00018554·018554·0448a8·00···A··0···0··1
12 ··[·8]·.rel.dyn··········LOOS+0x1········0005cde8·05cde8·001499·01···A··3···0··412 ··[·8]·.rel.dyn··········LOOS+0x1········0005cdfc·05cdfc·001499·01···A··3···0··4
13 ··[·9]·.relr.dyn·········LOOS+0xfffff00··0005e284·05e284·000414·04···A··0···0··413 ··[·9]·.relr.dyn·········LOOS+0xfffff00··0005e298·05e298·000414·04···A··0···0··4
14 ··[10]·.ARM.exidx········ARM_EXIDX·······0005e698·05e698·003cc8·00··AL·14···0··414 ··[10]·.ARM.exidx········ARM_EXIDX·······0005e6ac·05e6ac·003cc8·00··AL·14···0··4
15 ··[11]·.rel.plt··········REL·············00062360·062360·002ad8·08···A··3··21··415 ··[11]·.rel.plt··········REL·············00062374·062374·002ae0·08···A··3··21··4
16 ··[12]·.rodata···········PROGBITS········00064e38·064e38·009c88·00·AMS··0···0··816 ··[12]·.rodata···········PROGBITS········00064e58·064e58·009c88·00·AMS··0···0··8
17 ··[13]·.ARM.extab········PROGBITS········0006eac0·06eac0·000414·00···A··0···0··417 ··[13]·.ARM.extab········PROGBITS········0006eae0·06eae0·000414·00···A··0···0··4
18 ··[14]·.text·············PROGBITS········0006fee0·06eee0·0fbb44·00··AX··0···0·1618 ··[14]·.text·············PROGBITS········0006ff00·06ef00·0fbb54·00··AX··0···0·16
19 ··[15]·.plt··············PROGBITS········0016ba30·16aa30·0055d0·00··AX··0···0·1619 ··[15]·.plt··············PROGBITS········0016ba60·16aa60·0055e0·00··AX··0···0·16
20 ··[16]·.data.rel.ro······PROGBITS········00171000·170000·0080e0·00··WA··0···0··420 ··[16]·.data.rel.ro······PROGBITS········00172040·170040·0080e0·00··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······001790e0·1780e0·000008·00··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······0017a120·178120·000008·00··WA··0···0··4
22 ··[18]·.init_array·······INIT_ARRAY······001790e8·1780e8·000010·00··WA··0···0··422 ··[18]·.init_array·······INIT_ARRAY······0017a128·178128·000010·00··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········001790f8·1780f8·0000f0·08··WA··7···0··423 ··[19]·.dynamic··········DYNAMIC·········0017a138·178138·0000f0·08··WA··7···0··4
24 ··[20]·.got··············PROGBITS········001791e8·1781e8·000b50·00··WA··0···0··424 ··[20]·.got··············PROGBITS········0017a228·178228·000b50·00··WA··0···0··4
25 ··[21]·.got.plt··········PROGBITS········00179d38·178d38·001578·00··WA··0···0··425 ··[21]·.got.plt··········PROGBITS········0017ad78·178d78·00157c·00··WA··0···0··4
26 ··[22]·.data·············PROGBITS········0017c2b0·17a2b0·000378·00··WA··0···0··426 ··[22]·.data·············PROGBITS········0017d2f4·17a2f4·000378·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········0017c630·17a628·0051b0·00··WA··0···0·1627 ··[23]·.bss··············NOBITS··········0017d670·17a66c·0051b0·00··WA··0···0·16
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·17a628·000042·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·17a66c·000042·00······0···0··1
29 ··[25]·.shstrtab·········STRTAB··········00000000·17a66a·00010e·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·17a6ae·00010e·00······0···0··1
30 ··[26]·.gnu_debugdata····PROGBITS········00000000·17a778·0067fc·00······0···0··130 ··[26]·.gnu_debugdata····PROGBITS········00000000·17a7bc·006814·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.51 KB
readelf --wide --dynamic {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
  
1 Dynamic·section·at·offset·0x1780f8·contains·30·entries:1 Dynamic·section·at·offset·0x178138·contains·30·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:·[libc.so]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so]6 ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so]
7 ·0x0000000e·(SONAME)·····················Library·soname:·[libvixl.so]7 ·0x0000000e·(SONAME)·····················Library·soname:·[libvixl.so]
8 ·0x0000001e·(FLAGS)······················BIND_NOW8 ·0x0000001e·(FLAGS)······················BIND_NOW
9 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW9 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
10 ·0x6000000f·(Operating·System·specific:·6000000f)········0x5cde810 ·0x6000000f·(Operating·System·specific:·6000000f)········0x5cdfc
11 ·0x60000010·(Operating·System·specific:·60000010)········0x149911 ·0x60000010·(Operating·System·specific:·60000010)········0x1499
12 ·0x00000013·(RELENT)·····················8·(bytes)12 ·0x00000013·(RELENT)·····················8·(bytes)
13 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0x5e28413 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0x5e298
14 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0x41414 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0x414
15 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x415 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x4
16 ·0x00000017·(JMPREL)·····················0x6236016 ·0x00000017·(JMPREL)·····················0x62374
17 ·0x00000002·(PLTRELSZ)···················10968·(bytes)17 ·0x00000002·(PLTRELSZ)···················10976·(bytes)
18 ·0x00000003·(PLTGOT)·····················0x179d3818 ·0x00000003·(PLTGOT)·····················0x17ad78
19 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000006·(SYMTAB)·····················0x1ac20 ·0x00000006·(SYMTAB)·····················0x1ac
21 ·0x0000000b·(SYMENT)·····················16·(bytes)21 ·0x0000000b·(SYMENT)·····················16·(bytes)
22 ·0x00000005·(STRTAB)·····················0x1854422 ·0x00000005·(STRTAB)·····················0x18554
23 ·0x0000000a·(STRSZ)······················280739·(bytes)23 ·0x0000000a·(STRSZ)······················280744·(bytes)
24 ·0x6ffffef5·(GNU_HASH)···················0x1197c24 ·0x6ffffef5·(GNU_HASH)···················0x1198c
25 ·0x00000019·(INIT_ARRAY)·················0x1790e825 ·0x00000019·(INIT_ARRAY)·················0x17a128
26 ·0x0000001b·(INIT_ARRAYSZ)···············16·(bytes)26 ·0x0000001b·(INIT_ARRAYSZ)···············16·(bytes)
27 ·0x0000001a·(FINI_ARRAY)·················0x1790e027 ·0x0000001a·(FINI_ARRAY)·················0x17a120
28 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)28 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)
29 ·0x6ffffff0·(VERSYM)·····················0xfa1c29 ·0x6ffffff0·(VERSYM)·····················0xfa2c
30 ·0x6ffffffe·(VERNEED)····················0x1192c30 ·0x6ffffffe·(VERNEED)····················0x1193c
31 ·0x6fffffff·(VERNEEDNUM)·················231 ·0x6fffffff·(VERNEEDNUM)·················2
32 ·0x00000000·(NULL)·······················0x032 ·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:·1e·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·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:·6500af0ebd2a308429237e802c4686316 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ec35791a1b8bdd6222d4e1472319759c
3.27 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·3975·entries:1 Version·symbols·section·'.gnu.version'·contains·3976·entries:
2 ·Addr:·000000000000fa1c··Offset:·0x00fa1c··Link:·3·(.dynsym)2 ·Addr:·000000000000fa2c··Offset:·0x00fa2c··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*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······2·(LIBC)··········1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······2·(LIBC)··········1·(*global*)······1·(*global*)···
9 ··018:···2·(LIBC)··········1·(*global*)······1·(*global*)······2·(LIBC)·······9 ··018:···2·(LIBC)··········1·(*global*)······1·(*global*)······2·(LIBC)·······
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··044:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······21 ··044:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
22 ··048:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······22 ··048:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
23 ··04c:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······1·(*global*)···23 ··04c:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······1·(*global*)···
24 ··050:···1·(*global*)······2·(LIBC)··········1·(*global*)······1·(*global*)···24 ··050:···1·(*global*)······2·(LIBC)··········1·(*global*)······1·(*global*)···
25 ··054:···1·(*global*)······3·(LIBC_N)········3·(LIBC_N)········3·(LIBC_N)·····25 ··054:···1·(*global*)······3·(LIBC_N)········3·(LIBC_N)········3·(LIBC_N)·····
26 ··058:···3·(LIBC_N)········3·(LIBC_N)········3·(LIBC_N)········3·(LIBC_N)·····26 ··058:···3·(LIBC_N)········3·(LIBC_N)········3·(LIBC_N)········3·(LIBC_N)·····
27 ··05c:···3·(LIBC_N)········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······27 ··05c:···3·(LIBC_N)········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
28 ··060:···2·(LIBC)··········4·(LIBC)··········1·(*global*)······1·(*global*)···28 ··060:···2·(LIBC)··········4·(LIBC)··········4·(LIBC)··········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*)···
35 ··07c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···35 ··07c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
Offset 990, 16 lines modifiedOffset 990, 16 lines modified
990 ··f68:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···990 ··f68:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
991 ··f6c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···991 ··f6c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
992 ··f70:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···992 ··f70:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
993 ··f74:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···993 ··f74:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
994 ··f78:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···994 ··f78:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
995 ··f7c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···995 ··f7c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
996 ··f80:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···996 ··f80:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
997 ··f84:···1·(*global*)······1·(*global*)······1·(*global*)···997 ··f84:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
  
998 Version·needs·section·'.gnu.version_r'·contains·2·entries:998 Version·needs·section·'.gnu.version_r'·contains·2·entries:
999 ·Addr:·0x000000000001192c··Offset:·0x01192c··Link:·7·(.dynstr)999 ·Addr:·0x000000000001193c··Offset:·0x01193c··Link:·7·(.dynstr)
1000 ··000000:·Version:·1··File:·libc.so··Cnt:·21000 ··000000:·Version:·1··File:·libc.so··Cnt:·2
1001 ··0x0020:···Name:·LIBC··Flags:·none··Version:·21001 ··0x0020:···Name:·LIBC··Flags:·none··Version:·2
1002 ··0x0030:···Name:·LIBC_N··Flags:·none··Version:·31002 ··0x0030:···Name:·LIBC_N··Flags:·none··Version:·3
1003 ··0x0010:·Version:·1··File:·libm.so··Cnt:·11003 ··0x0010:·Version:·1··File:·libm.so··Cnt:·1
1004 ··0x0040:···Name:·LIBC··Flags:·none··Version:·41004 ··0x0040:···Name:·LIBC··Flags:·none··Version:·4
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·1577900···»   Blocks:·3088·······IO·Block:·4096···regular·file1 ··Size:·1577992···»   Blocks:·3088·······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
  
  
14.2 KB
/home/dev/aosp/build/android-11.0.0_r28/crosshatch-user/Google/system.img.apexes/com.android.art.release.apex-apex_payload.img.mount/lib64 vs.
/home/dev/aosp/build/android-11.0.0_r28/aosp_crosshatch-user/Ubuntu18.04/system.img.apexes/com.android.art.release.apex-apex_payload.img.mount/lib64
13.9 KB
/home/dev/aosp/build/android-11.0.0_r28/crosshatch-user/Google/system.img.apexes/com.android.art.release.apex-apex_payload.img.mount/lib64/libvixl.so vs.
/home/dev/aosp/build/android-11.0.0_r28/aosp_crosshatch-user/Ubuntu18.04/system.img.apexes/com.android.art.release.apex-apex_payload.img.mount/lib64/libvixl.so
870 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:···············0xa700011 ··Entry·point·address:···············0xa7000
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········2109648·(bytes·into·file)13 ··Start·of·section·headers:··········2109656·(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:·········1017 ··Number·of·program·headers:·········10
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.98 KB
readelf --wide --program-header {}
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0xa70003 Entry·point·0xa7000
4 There·are·10·program·headers,·starting·at·offset·644 There·are·10·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·0x000230·0x000230·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8
8 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0a6ecc·0x0a6ecc·R···0x10008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0a6f04·0x0a6f04·R···0x1000
9 ··LOAD···········0x0a7000·0x00000000000a7000·0x00000000000a7000·0x141110·0x141110·R·E·0x10009 ··LOAD···········0x0a7000·0x00000000000a7000·0x00000000000a7000·0x141140·0x141140·R·E·0x1000
10 ··LOAD···········0x1e9000·0x00000000001e9000·0x00000000001e9000·0x013e58·0x013e58·RW··0x100010 ··LOAD···········0x1e9000·0x00000000001e9000·0x00000000001e9000·0x013e60·0x013e60·RW··0x1000
11 ··LOAD···········0x1fce58·0x00000000001fde58·0x00000000001fde58·0x0006e8·0x005f28·RW··0x100011 ··LOAD···········0x1fce60·0x00000000001fde60·0x00000000001fde60·0x0006e8·0x005f30·RW··0x1000
12 ··DYNAMIC········0x1f8a30·0x00000000001f8a30·0x00000000001f8a30·0x0001e0·0x0001e0·RW··0x812 ··DYNAMIC········0x1f8a30·0x00000000001f8a30·0x00000000001f8a30·0x0001e0·0x0001e0·RW··0x8
13 ··GNU_RELRO······0x1e9000·0x00000000001e9000·0x00000000001e9000·0x013e58·0x014000·R···0x113 ··GNU_RELRO······0x1e9000·0x00000000001e9000·0x00000000001e9000·0x013e60·0x014000·R···0x1
14 ··GNU_EH_FRAME···0x07c688·0x000000000007c688·0x000000000007c688·0x0084f4·0x0084f4·R···0x414 ··GNU_EH_FRAME···0x07c6b8·0x000000000007c6b8·0x000000000007c6b8·0x0084f4·0x0084f4·R···0x4
15 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··015 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0
16 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x416 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····19 ···00·····
20 ···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·20 ···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.41 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x2030d0:1 There·are·26·section·headers,·starting·at·offset·0x2030d8:
  
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············0000000000000270·000270·000018·00···A··0···0··45 ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4
6 ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·017310·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·017328·18···A··7···1··8
8 ··[·4]·.gnu.version······VERSYM··········00000000000175b8·0175b8·001eec·02···A··3···0··28 ··[·4]·.gnu.version······VERSYM··········00000000000175d0·0175d0·001eee·02···A··3···0··2
9 ··[·5]·.gnu.version_r····VERNEED·········00000000000194a4·0194a4·000040·00···A··7···2··49 ··[·5]·.gnu.version_r····VERNEED·········00000000000194c0·0194c0·000040·00···A··7···2··4
10 ··[·6]·.gnu.hash·········GNU_HASH········00000000000194e8·0194e8·006b8c·00···A··3···0··810 ··[·6]·.gnu.hash·········GNU_HASH········0000000000019500·019500·006b8c·00···A··3···0··8
11 ··[·7]·.dynstr···········STRTAB··········0000000000020074·020074·044877·00···A··0···0··111 ··[·7]·.dynstr···········STRTAB··········000000000002008c·02008c·04487c·00···A··0···0··1
12 ··[·8]·.rela.dyn·········LOOS+0x2········00000000000648f0·0648f0·002da6·01···A··3···0··812 ··[·8]·.rela.dyn·········LOOS+0x2········0000000000064908·064908·002da6·01···A··3···0··8
13 ··[·9]·.relr.dyn·········LOOS+0xfffff00··0000000000067698·067698·000418·08···A··0···0··813 ··[·9]·.relr.dyn·········LOOS+0xfffff00··00000000000676b0·0676b0·000418·08···A··0···0··8
14 ··[10]·.rela.plt·········RELA············0000000000067ab0·067ab0·008298·18···A··3··21··814 ··[10]·.rela.plt·········RELA············0000000000067ac8·067ac8·0082b0·18···A··3··21··8
15 ··[11]·.rodata···········PROGBITS········000000000006fd50·06fd50·00c938·00·AMS··0···0·1615 ··[11]·.rodata···········PROGBITS········000000000006fd80·06fd80·00c938·00·AMS··0···0·16
16 ··[12]·.eh_frame_hdr·····PROGBITS········000000000007c688·07c688·0084f4·00···A··0···0··416 ··[12]·.eh_frame_hdr·····PROGBITS········000000000007c6b8·07c6b8·0084f4·00···A··0···0··4
17 ··[13]·.eh_frame·········PROGBITS········0000000000084b80·084b80·02234c·00···A··0···0··817 ··[13]·.eh_frame·········PROGBITS········0000000000084bb0·084bb0·022354·00···A··0···0··8
18 ··[14]·.text·············PROGBITS········00000000000a7000·0a7000·13b9dc·00··AX··0···0··418 ··[14]·.text·············PROGBITS········00000000000a7000·0a7000·13b9f4·00··AX··0···0··4
19 ··[15]·.plt··············PROGBITS········00000000001e29e0·1e29e0·005730·00··AX··0···0·1619 ··[15]·.plt··············PROGBITS········00000000001e2a00·1e2a00·005740·00··AX··0···0·16
20 ··[16]·.data.rel.ro······PROGBITS········00000000001e9000·1e9000·00fa00·00··WA··0···0··820 ··[16]·.data.rel.ro······PROGBITS········00000000001e9000·1e9000·00fa00·00··WA··0···0··8
21 ··[17]·.fini_array·······FINI_ARRAY······00000000001f8a00·1f8a00·000010·00··WA··0···0··821 ··[17]·.fini_array·······FINI_ARRAY······00000000001f8a00·1f8a00·000010·00··WA··0···0··8
22 ··[18]·.init_array·······INIT_ARRAY······00000000001f8a10·1f8a10·000020·00··WA··0···0··822 ··[18]·.init_array·······INIT_ARRAY······00000000001f8a10·1f8a10·000020·00··WA··0···0··8
23 ··[19]·.dynamic··········DYNAMIC·········00000000001f8a30·1f8a30·0001e0·10··WA··7···0··823 ··[19]·.dynamic··········DYNAMIC·········00000000001f8a30·1f8a30·0001e0·10··WA··7···0··8
24 ··[20]·.got··············PROGBITS········00000000001f8c10·1f8c10·0016a8·00··WA··0···0··824 ··[20]·.got··············PROGBITS········00000000001f8c10·1f8c10·0016a8·00··WA··0···0··8
25 ··[21]·.got.plt··········PROGBITS········00000000001fa2b8·1fa2b8·002ba0·00··WA··0···0··825 ··[21]·.got.plt··········PROGBITS········00000000001fa2b8·1fa2b8·002ba8·00··WA··0···0··8
26 ··[22]·.data·············PROGBITS········00000000001fde58·1fce58·0006e8·00··WA··0···0··826 ··[22]·.data·············PROGBITS········00000000001fde60·1fce60·0006e8·00··WA··0···0··8
27 ··[23]·.bss··············NOBITS··········00000000001fe540·1fd540·005840·00··WA··0···0·1627 ··[23]·.bss··············NOBITS··········00000000001fe550·1fd548·005840·00··WA··0···0·16
28 ··[24]·.shstrtab·········STRTAB··········0000000000000000·1fd540·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········0000000000000000·1fd548·000102·00······0···0··1
29 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·1fd642·005a8c·00······0···0··129 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·1fd64a·005a88·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)················0x648f011 ·0x0000000060000011·(Operating·System·specific:·60000011)················0x64908
12 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x2da612 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x2da6
13 ·0x0000000000000009·(RELAENT)············24·(bytes)13 ·0x0000000000000009·(RELAENT)············24·(bytes)
14 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0x6769814 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0x676b0
15 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x41815 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x418
16 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x816 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x8
17 ·0x0000000000000017·(JMPREL)·············0x67ab017 ·0x0000000000000017·(JMPREL)·············0x67ac8
18 ·0x0000000000000002·(PLTRELSZ)···········33432·(bytes)18 ·0x0000000000000002·(PLTRELSZ)···········33456·(bytes)
19 ·0x0000000000000003·(PLTGOT)·············0x1fa2b819 ·0x0000000000000003·(PLTGOT)·············0x1fa2b8
20 ·0x0000000000000014·(PLTREL)·············RELA20 ·0x0000000000000014·(PLTREL)·············RELA
21 ·0x0000000000000006·(SYMTAB)·············0x2a821 ·0x0000000000000006·(SYMTAB)·············0x2a8
22 ·0x000000000000000b·(SYMENT)·············24·(bytes)22 ·0x000000000000000b·(SYMENT)·············24·(bytes)
23 ·0x0000000000000005·(STRTAB)·············0x2007423 ·0x0000000000000005·(STRTAB)·············0x2008c
24 ·0x000000000000000a·(STRSZ)··············280695·(bytes)24 ·0x000000000000000a·(STRSZ)··············280700·(bytes)
25 ·0x000000006ffffef5·(GNU_HASH)···········0x194e825 ·0x000000006ffffef5·(GNU_HASH)···········0x19500
26 ·0x0000000000000019·(INIT_ARRAY)·········0x1f8a1026 ·0x0000000000000019·(INIT_ARRAY)·········0x1f8a10
27 ·0x000000000000001b·(INIT_ARRAYSZ)·······32·(bytes)27 ·0x000000000000001b·(INIT_ARRAYSZ)·······32·(bytes)
28 ·0x000000000000001a·(FINI_ARRAY)·········0x1f8a0028 ·0x000000000000001a·(FINI_ARRAY)·········0x1f8a00
29 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)29 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)
30 ·0x000000006ffffff0·(VERSYM)·············0x175b830 ·0x000000006ffffff0·(VERSYM)·············0x175d0
31 ·0x000000006ffffffe·(VERNEED)············0x194a431 ·0x000000006ffffffe·(VERNEED)············0x194c0
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:·1e·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·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:·61fc1c0ff03148086c801566ef7996b16 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·434b6e895068cceee3af11deefaf4505
3.18 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·3958·entries:1 Version·symbols·section·'.gnu.version'·contains·3959·entries:
2 ·Addr:·00000000000175b8··Offset:·0x0175b8··Link:·3·(.dynsym)2 ·Addr:·00000000000175d0··Offset:·0x0175d0··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)··········1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······2·(LIBC)··········1·(*global*)···
8 ··014:···1·(*global*)······1·(*global*)······2·(LIBC)··········1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)······2·(LIBC)··········1·(*global*)···
9 ··018:···1·(*global*)······2·(LIBC)··········1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······2·(LIBC)··········1·(*global*)······1·(*global*)···
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 ··040:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······1·(*global*)···20 ··040:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······1·(*global*)···
21 ··044:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······21 ··044:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
22 ··048:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······22 ··048:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
23 ··04c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········1·(*global*)···23 ··04c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········1·(*global*)···
24 ··050:···1·(*global*)······1·(*global*)······2·(LIBC)··········1·(*global*)···24 ··050:···1·(*global*)······1·(*global*)······2·(LIBC)··········1·(*global*)···
25 ··054:···1·(*global*)······1·(*global*)······2·(LIBC)··········2·(LIBC)·······25 ··054:···1·(*global*)······1·(*global*)······2·(LIBC)··········2·(LIBC)·······
26 ··058:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······26 ··058:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
27 ··05c:···3·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···27 ··05c:···3·(LIBC)··········3·(LIBC)··········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*)···
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 986, 15 lines modifiedOffset 986, 15 lines modified
986 ··f58:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···986 ··f58:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
987 ··f5c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···987 ··f5c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
988 ··f60:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···988 ··f60:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
989 ··f64:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···989 ··f64:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
990 ··f68:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···990 ··f68:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
991 ··f6c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···991 ··f6c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
992 ··f70:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···992 ··f70:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
993 ··f74:···1·(*global*)······1·(*global*)···993 ··f74:···1·(*global*)······1·(*global*)······1·(*global*)···
  
994 Version·needs·section·'.gnu.version_r'·contains·2·entries:994 Version·needs·section·'.gnu.version_r'·contains·2·entries:
995 ·Addr:·0x00000000000194a4··Offset:·0x0194a4··Link:·7·(.dynstr)995 ·Addr:·0x00000000000194c0··Offset:·0x0194c0··Link:·7·(.dynstr)
996 ··000000:·Version:·1··File:·libc.so··Cnt:·1996 ··000000:·Version:·1··File:·libc.so··Cnt:·1
997 ··0x0020:···Name:·LIBC··Flags:·none··Version:·2997 ··0x0020:···Name:·LIBC··Flags:·none··Version:·2
998 ··0x0010:·Version:·1··File:·libm.so··Cnt:·1998 ··0x0010:·Version:·1··File:·libm.so··Cnt:·1
999 ··0x0030:···Name:·LIBC··Flags:·none··Version:·3999 ··0x0030:···Name:·LIBC··Flags:·none··Version:·3
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·2111312···»   Blocks:·4120·······IO·Block:·4096···regular·file1 ··Size:·2111320···»   Blocks:·4120·······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